Adding ALL THE PLUGINS!

This commit is contained in:
Torsten Raudssus 2023-03-19 22:37:29 +01:00
parent c4b315c967
commit 25161d2d6c

View file

@ -19,10 +19,17 @@ RUN if [ -z "$( getent group $SRV_GID )" ] ; then groupadd -r postgres --gid=$SR
( curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor > /etc/apt/trusted.gpg.d/apt.postgresql.org.gpg ) && \
( echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list ) && \
apt-get update -y && mkdir -p /docker-entrypoint-initdb.d && \
apt-get install -y postgresql-14 postgresql-14-pglogical && \
apt-get clean && rm -rf /var/lib/apt/lists/*
apt-get install -y postgresql-15 postgresql-common postgresql-15-pglogical \
postgresql-15-cron postgresql-15-extra-window-functions postgresql-15-first-last-agg \
postgresql-15-jsquery postgresql-15-numeral postgresql-15-pglogical-ticker \
postgresql-15-pgmemcache postgresql-15-pgpcre postgresql-15-pgrouting \
postgresql-15-pgrouting-scripts postgresql-15-pgsphere postgresql-15-postgis-3 \
postgresql-15-postgis-3-scripts postgresql-15-repack postgresql-15-set-user \
postgresql-15-similarity postgresql-15-pgpool2 postgresql-15-semver \
postgresql-15-tablelog postgresql-15-wal2json && \
apt-get clean
ENV PATH="/usr/lib/postgresql/14/bin:$PATH"
ENV PATH="/usr/lib/postgresql/15/bin:$PATH"
COPY docker-entrypoint.sh /usr/local/bin/