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

CYBERTEC PostgreSQL EE Repository

Docker Images

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

Sections:

Public PGEE Demo Images

Free to use, limited to 1 GB 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 18, 17, 16, 15, 14, 13.

Public demo images:

Full PGEE images:

Using the PGEE Docker Images

docker pull cybertecpostgresql/postgresql-ee-demo:17

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

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:17

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:17

Documentation


© CYBERTEC PostgreSQL International GmbH — Built with swege