Is GitLab EE using embedded database in container?

Hi folks,

I’m using GitLab CE where I work and I noticed that a PostgreSQL database is running inside the container. From my readings around the Internet, running databases in containers isn’t a recommended approach for production/enterprise environments.

I wonder if the EE version of GitLab uses the same approach or prescribes a separate database server to be installed and maintained for scalability purposes.

Thank you

1 Like

@charles.morin Omnibus GitLab comes bundled/packaged with PostgreSQL, but it is not necessarily running in a “container”.

If you’d like to set GitLab CE or EE to use a separate instance of PostgreSQL database for any reason, you can find instructions here: https://docs.gitlab.com/omnibus/settings/database.html#using-a-non-packaged-postgresql-database-management-server

Best Regards,
Greg M