PostgreSQL image based on the upstream Spilo development image, with pgvector and VectorChord packages for PostgreSQL 16, 17, and 18 added. CI publishes kristianfoss/psql:core for linux/amd64.
The upstream image is selected by the active Forgejo workflow and passed to the Dockerfile as the UPSTREAM_IMAGE build argument. The image runs as the inherited postgres user; runtime configuration and startup behavior are inherited from Spilo.
The active workflow supplies the PostgreSQL major versions and VectorChord version as build arguments. Build locally with:
docker build \
--build-arg UPSTREAM_IMAGE=ghcr.io/zalando/spilo-18-dev:6393e80e \
--build-arg 'POSTGRES_MAJORS=16 17 18' \
--build-arg VCHORD_VERSION=1.1.1 \
-t core-docker/psql:local Images/PSQL
Content type
Image
Digest
sha256:10e1d3ff5…
Size
556.8 MB
Last updated
about 5 hours ago
docker pull kristianfoss/psql:core