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 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 13, 14, 15, 16, and 17:

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


© 2024 Cybertec — Built with swege