CYBERTEC PostgreSQL EE Repository

PGEE Logo

[ DEB Repository ] [ RPM Repository ] [ Docker Images ] [ Windows Installer ]

Docker Images

This page helps you configure the CYBERTEC PostgreSQL Enterprise Edition (PGEE) Docker images.

Public PGEE Demo Images

Free to use, limited to 100 MB per table

Docker image name: cybertecpostgresql/postgresql-ee-demo

Full PGEE Image

Unlimited version - contact CYBERTEC for a quote

Docker image name: cybertecpostgresql/postgresql-ee

Available Docker Image Tags

The PGEE Docker images exist for PostgreSQL major versions 13, 14, 15, and 16:

Using the PGEE Docker Images

docker pull cybertecpostgresql/postgresql-ee-demo:16

docker run \
  -v /path/to/pgdata:/var/lib/postgresql/data \
  -p 5432:5432 \
  -e POSTGRES_PASSWORD=foo \
  cybertecpostgresql/postgresql-ee-demo:16

psql -h localhost -U postgres

Configure a TDE Custom Key

docker run \
  -v /path/to/pgdata:/var/lib/postgresql/data \
  -p 5432:5432 \
  -e POSTGRES_PASSWORD=foo \
  -e KEY=332e7900707464cd1d7b1b9724d11439 \
  -e ENCRYPTION_KEY_COMMAND='echo $KEY' \
  cybertecpostgresql/postgresql-ee-demo:16

Enable plpgsql_sec

docker run \
  -v /path/to/pgdata:/var/lib/postgresql/data \
  -p 5432:5432 \
  -e POSTGRES_PASSWORD=foo \
  -e SHARED_PRELOAD_LIBRARIES=plpgsql_sec \
  -e PLPGSQL_SEC_PASSWORD=foo \
  cybertecpostgresql/postgresql-ee-demo:16

Documentation


© 2024 Cybertec — Built with swege