By default, Database Lab uses extended Postgres.ai Docker images built on top of the official Docker images for PostgreSQL. Use these images with Database Lab when you need non-standard Postgres extensions.
All these extended images include the following extensions:
- all official "core" contrib modules
Proposals to extend this list are welcome in the project repository: https://gitlab.com/postgres-ai/custom-images.
Currently, only PostgreSQL versions 9.6, 10, 11, and 12 are supported.
If needed, any custom Docker image that runs Postgres with
PGDATA located in
/var/lib/postgresql/pgdata directory can be specified in the configuration. See this Dockerfile as an example.