Namespace
supabase
Image / Tag
postgres:orioledb-15.1.0.144_amd64
Content Digest
sha256:6c5eab8264daa6fc4be1e92a021b4ffa8cae2ea3b99a9da1be3e10833c5ddf4a
Details
Created

2023-12-07 13:23:41 UTC

Size

572 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2023-12-06T23:12:03.090Z
  • org.opencontainers.image.description
    OrioleDB – building a modern cloud-native storage engine (... and solving some PostgreSQL wicked problems) Β πŸ‡ΊπŸ‡¦
  • org.opencontainers.image.licenses
    NOASSERTION
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.revision
    32c9eeae95fd2c0ba83f353c8d003fbaa15c4fe6
  • org.opencontainers.image.source
    https://github.com/orioledb/orioledb
  • org.opencontainers.image.title
    orioledb
  • org.opencontainers.image.url
    https://github.com/orioledb/orioledb
  • org.opencontainers.image.version
    latest-pg15-ubuntu

Environment
BUILD_CC_COMPILER

clang

DEBIAN_FRONTEND

noninteractive

DOCKER_PG_LLVM_DEPS

llvm-dev clang

GOSU_VERSION

1.16

LANG

en_US.UTF-8

LC_COLLATE

C.UTF-8

LC_CTYPE

C.UTF-8

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/15/bin:/usr/lib/postgresql/15/bin

PGDATA

/var/lib/postgresql/data

PG_MAJOR

15

POSTGRES_HOST

/var/run/postgresql


Layers

[#000] sha256:25ad149ed3cff49ddb57ceb4418377f63c897198de1f9de7a24506397822de3e - 4.58% (26.2 MB)

[#001] sha256:697b7e74400a79f089b56407074f823b36ed2aeabc61d3fd018057c9d80d3a5e - 0.0% (1.72 KB)

[#002] sha256:551a942c7b017a1105f52618acb321fba8c24f3cab7298c39cd4741ee7f46f02 - 0.89% (5.11 MB)

[#003] sha256:a48164ad916db2915d2914d3163388cec9a4d46f38a19c8d5e40ecd901597572 - 0.22% (1.28 MB)

[#004] sha256:99d1b2df8a504c1653ce56698818b3b73941cf152cf61e0f1beaab1f068b9da5 - 7.47% (42.7 MB)

[#005] sha256:fdded225b304c3933f0d9fab27ac9b5e65e64bf62d1a68817c399e2678859863 - 0.0% (181 Bytes)

[#006] sha256:4a4bf40081a890a2bade92402948a8b90eda136d5fad7683ae550bf63ff68067 - 0.6% (3.41 MB)

[#007] sha256:5329d7a3c78e55a21d0f9c34e917fd66fed6f165e1378eebcb55ea76dbe1297b - 0.0% (116 Bytes)

[#008] sha256:80998f9126997e3ced918fcf7d4bad6668c8e2cd28b8696a2f2c6cfbe5c90600 - 47.32% (271 MB)

[#009] sha256:f579996114e15e52d75d01f1e1c3aa213e53b3bfa6df656e94d8244cfdb04511 - 0.0% (9.28 KB)

[#010] sha256:0b4a60302588fb7ad8dad4bee94df4bb79a21680dd3c41fa1fbf21084f5b9542 - 0.0% (128 Bytes)

[#011] sha256:12059a5ee762da359d0f0b10f38c87a26a7444623e9a047ca020a78c0f4c4d31 - 0.0% (172 Bytes)

[#012] sha256:ecb44366d6e5a530dde184ea96d066467b7de84e262dfdce09bf288a20444107 - 0.0% (4.57 KB)

[#013] sha256:44a0ccc128f12909746005cbd13a410f4b84f9c890b80ee807c9c26974c3169f - 6.76% (38.7 MB)

[#014] sha256:dfb4cde9fd8d5ee0b447e960d0418d93dad364b4296ab9c02a5d2c3d8b7f18f9 - 2.18% (12.5 MB)

[#015] sha256:2e58ee88a6fc333e7b6c7149b93a2b8e286de58fd0be6146084ab225126ca845 - 29.96% (172 MB)

[#016] sha256:c901f0020f498b2c1f24236af2e06bbcf6bec13e645c4e5756067319223c0096 - 0.0% (8.3 KB)

[#017] sha256:902398ea161e48d137d2d5b38694b90545399b0308d6edef0e6d14848d65fad3 - 0.0% (1.84 KB)

[#018] sha256:6844757ba66d9de57ede2acd8c6b13152a9d8e81029ed12cc71f67120bd0f11a - 0.0% (1018 Bytes)

[#019] sha256:003787b16a58ea2bd2e1d6db5350b8284338d0df47d8ff1c58a157ae4f01dc6d - 0.0% (277 Bytes)

[#020] sha256:d43e192763c50f0d0bd5601e579f14212246f2f14c670a3fce48c1e13f817f00 - 0.0% (1.04 KB)

[#021] sha256:b414996d66abd855fb4010f64daf7d1f61cc95bfb1afe6cd4ddfbbf7edc868b1 - 0.0% (1.71 KB)

[#022] sha256:ea3447627c85bcc59edcaf2091332cb4160e5aba7ec8e84bab2060e3f7247e82 - 0.0% (382 Bytes)

[#023] sha256:4fd7cd453afdbf213c9e5960865118935606057e34dc6ab12a359b688ecacbce - 0.0% (336 Bytes)

[#024] sha256:7e5f55107e873fc99baff73afc899c63fa2ddd3debed842d193c5e5c50ebf827 - 0.0% (394 Bytes)

[#025] sha256:7ba8909de13c92334e27694b7437343f3f96501019c8f2b89c45054a1883d67e - 0.0% (398 Bytes)

[#026] sha256:9ac6e53516bd771b60d7f1055ce8bb3a15103b5f82a004ee079d5dfb78487d74 - 0.0% (641 Bytes)

[#027] sha256:c664df516231a95090306a52393902ee9aec50818d43e22d024660ad013ea038 - 0.0% (13 KB)

[#028] sha256:96e1c136725278050ae6ad2cd300fcb3bd181182f0e12823a1417d572623e890 - 0.0% (9.6 KB)

[#029] sha256:df811d1ca2d40241c22ddf071a98ec7bf7274db7689aaa434d86123e7f5b2d40 - 0.0% (510 Bytes)

[#030] sha256:1ecd690e1ee0bfd41caa9585201b4783651a93ff17a730c96c88678d67a1c71b - 0.0% (274 Bytes)

[#031] sha256:0e1042066eeae2739aefae27172730bf00b4e89df0ee15269b8d6a24db665b6e - 0.0% (4.56 KB)


History
2023-11-28 05:17:39 UTC

/bin/sh -c #(nop) ARG RELEASE

2023-11-28 05:17:39 UTC

/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH

2023-11-28 05:17:39 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu

2023-11-28 05:17:39 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.version=20.04

2023-11-28 05:17:41 UTC

/bin/sh -c #(nop) ADD file:9169bb1d6ef21313aed17e924538fee03d858460ae6b05e01968457dfc043bd7 in /

2023-11-28 05:17:41 UTC

/bin/sh -c #(nop) CMD ["/bin/bash"]

2023-12-06 23:12:06 UTC (buildkit.dockerfile.v0)

ARG PG_MAJOR=14

2023-12-06 23:12:06 UTC (buildkit.dockerfile.v0)

ENV PG_MAJOR=15

2023-12-06 23:12:06 UTC (buildkit.dockerfile.v0)

ARG BUILD_CC_COMPILER=clang

2023-12-06 23:12:06 UTC (buildkit.dockerfile.v0)

ENV BUILD_CC_COMPILER=clang

2023-12-06 23:12:06 UTC (buildkit.dockerfile.v0)

ARG DOCKER_PG_LLVM_DEPS=llvm-dev clang

2023-12-06 23:12:06 UTC (buildkit.dockerfile.v0)

ENV DOCKER_PG_LLVM_DEPS=llvm-dev clang

2023-12-06 23:12:06 UTC (buildkit.dockerfile.v0)

RUN |3 PG_MAJOR=15 BUILD_CC_COMPILER=clang DOCKER_PG_LLVM_DEPS=llvm-dev clang /bin/sh -c set -eux; groupadd -r postgres --gid=999; useradd -r -g postgres --uid=999 --home-dir=/var/lib/postgresql --shell=/bin/bash postgres; mkdir -p /var/lib/postgresql; chown -R postgres:postgres /var/lib/postgresql # buildkit

2023-12-06 23:12:15 UTC (buildkit.dockerfile.v0)

RUN |3 PG_MAJOR=15 BUILD_CC_COMPILER=clang DOCKER_PG_LLVM_DEPS=llvm-dev clang /bin/sh -c set -ex; apt-get update; apt-get install -y --no-install-recommends gnupg ; rm -rf /var/lib/apt/lists/* # buildkit

2023-12-06 23:12:15 UTC (buildkit.dockerfile.v0)

ENV GOSU_VERSION=1.16

2023-12-06 23:12:26 UTC (buildkit.dockerfile.v0)

RUN |3 PG_MAJOR=15 BUILD_CC_COMPILER=clang DOCKER_PG_LLVM_DEPS=llvm-dev clang /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends ca-certificates wget; rm -rf /var/lib/apt/lists/*; dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; wget -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch.asc"; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; gpgconf --kill all; rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; chmod +x /usr/local/bin/gosu; gosu --version; gosu nobody true # buildkit

2023-12-06 23:12:38 UTC (buildkit.dockerfile.v0)

RUN |3 PG_MAJOR=15 BUILD_CC_COMPILER=clang DOCKER_PG_LLVM_DEPS=llvm-dev clang /bin/sh -c set -eux; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get full-upgrade -y; DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends locales tzdata curl ca-certificates ; localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8; # buildkit

2023-12-06 23:12:38 UTC (buildkit.dockerfile.v0)

ENV LANG=en_US.utf8

2023-12-06 23:12:39 UTC (buildkit.dockerfile.v0)

RUN |3 PG_MAJOR=15 BUILD_CC_COMPILER=clang DOCKER_PG_LLVM_DEPS=llvm-dev clang /bin/sh -c mkdir -p /usr/src/postgresql/contrib/orioledb # buildkit

2023-12-06 23:12:39 UTC (buildkit.dockerfile.v0)

COPY . /usr/src/postgresql/contrib/orioledb # buildkit

2023-12-06 23:12:39 UTC (buildkit.dockerfile.v0)

RUN |3 PG_MAJOR=15 BUILD_CC_COMPILER=clang DOCKER_PG_LLVM_DEPS=llvm-dev clang /bin/sh -c mkdir /docker-entrypoint-initdb.d # buildkit

2023-12-06 23:12:39 UTC (buildkit.dockerfile.v0)

ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/15/bin

2023-12-06 23:18:01 UTC (buildkit.dockerfile.v0)

RUN |3 PG_MAJOR=15 BUILD_CC_COMPILER=clang DOCKER_PG_LLVM_DEPS=llvm-dev clang /bin/sh -c set -eux; PGTAG=$(grep "^$PG_MAJOR: " /usr/src/postgresql/contrib/orioledb/.pgtags | cut -d' ' -f2-) ; ORIOLEDB_VERSION=$(grep "^#define ORIOLEDB_VERSION" /usr/src/postgresql/contrib/orioledb/include/orioledb.h | cut -d'"' -f2) ; ORIOLEDB_BUILDTIME=$(date -Iseconds) ; echo "PG_MAJOR=$PG_MAJOR" ; echo "PGTAG=$PGTAG" ; echo "BUILD_CC_COMPILER=$BUILD_CC_COMPILER" ; echo "ORIOLEDB_VERSION=$ORIOLEDB_VERSION" ; echo "ORIOLEDB_BUILDTIME=$ORIOLEDB_BUILDTIME" ; echo "DOCKER_PG_LLVM_DEPS=$DOCKER_PG_LLVM_DEPS" ; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get -y install --no-install-recommends build-essential ${DOCKER_PG_LLVM_DEPS} bison flex gdb git libcurl4-openssl-dev libicu-dev libipc-run-perl libkrb5-dev libldap-dev liblz4-1 liblz4-dev libperl-dev libssl-dev libreadline-dev libuuid1 libxml2 libxml2-dev libxslt-dev libzstd1 libzstd-dev make pkg-config python3 python3-dev python3-pip python3-setuptools python3-testresources tcl-dev uuid-dev wget ; curl -o postgresql.tar.gz --header "Accept: application/vnd.github.v3.raw" --remote-name --location https://github.com/orioledb/postgres/tarball/$PGTAG; mkdir -p /usr/src/postgresql; tar --extract --file postgresql.tar.gz --directory /usr/src/postgresql --strip-components 1 ; rm postgresql.tar.gz; cd /usr/src/postgresql; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; wget -O config/config.guess 'https://git.savannah.gnu.org/cgit/config.git/plain/config.guess?id=7d3d27baf8107b630586c962c057e22149653deb'; wget -O config/config.sub 'https://git.savannah.gnu.org/cgit/config.git/plain/config.sub?id=7d3d27baf8107b630586c962c057e22149653deb'; ( CC=${BUILD_CC_COMPILER} ./configure --build="$gnuArch" --enable-integer-datetimes --enable-thread-safety --enable-tap-tests --disable-rpath --with-uuid=e2fs --with-gnu-ld --with-pgport=5432 --with-system-tzdata=/usr/share/zoneinfo --prefix=/usr/local --with-includes=/usr/local/include --with-libraries=/usr/local/lib --with-krb5 --with-gssapi --with-ldap --with-tcl --with-perl --with-python --with-openssl --with-libxml --with-libxslt --with-icu --with-llvm --with-lz4 --with-zstd --with-extra-version=" ${ORIOLEDB_VERSION} PGTAG=${PGTAG} ubuntu:focal+${BUILD_CC_COMPILER} build:${ORIOLEDB_BUILDTIME}" || cat config.log ); echo "ORIOLEDB_PATCHSET_VERSION = `echo $PGTAG | cut -d'_' -f2`" >> src/Makefile.global; make -j "$(nproc)"; make -C contrib -j "$(nproc)"; make -C contrib/orioledb -j "$(nproc)"; make install; make -C contrib install; make -C contrib/orioledb install; apt-get -y remove build-essential flex bison pkg-config libreadline-dev libipc-run-perl libicu-dev python3-dev python3-pip libzstd-dev curl wget liblz4-dev uuid-dev ; apt-get -y autoremove; rm -rf /var/cache/apt/archives /var/lib/apt/lists/*; apt-get clean; cd /; rm -rf /usr/src/postgresql /usr/local/share/doc /usr/local/share/man ; postgres --version # buildkit

2023-12-06 23:18:01 UTC (buildkit.dockerfile.v0)

RUN |3 PG_MAJOR=15 BUILD_CC_COMPILER=clang DOCKER_PG_LLVM_DEPS=llvm-dev clang /bin/sh -c set -eux; cp -v /usr/local/share/postgresql/postgresql.conf.sample /usr/local/share/postgresql/postgresql.conf.sample.orig; sed -ri "s!^#?(listen_addresses)\s*=\s*\S+.*!\1 = '*'!" /usr/local/share/postgresql/postgresql.conf.sample; echo "shared_preload_libraries = 'orioledb'" >> /usr/local/share/postgresql/postgresql.conf.sample; echo "orioledb.main_buffers = 512MB" >> /usr/local/share/postgresql/postgresql.conf.sample; echo "orioledb.undo_buffers = 256MB" >> /usr/local/share/postgresql/postgresql.conf.sample; echo "max_wal_size=8GB" >> /usr/local/share/postgresql/postgresql.conf.sample; grep -F "listen_addresses = '*'" /usr/local/share/postgresql/postgresql.conf.sample # buildkit

2023-12-06 23:18:01 UTC (buildkit.dockerfile.v0)

RUN |3 PG_MAJOR=15 BUILD_CC_COMPILER=clang DOCKER_PG_LLVM_DEPS=llvm-dev clang /bin/sh -c mkdir -p /var/run/postgresql && chown -R postgres:postgres /var/run/postgresql && chmod 2777 /var/run/postgresql # buildkit

2023-12-06 23:18:01 UTC (buildkit.dockerfile.v0)

ENV PGDATA=/var/lib/postgresql/data

2023-12-06 23:18:01 UTC (buildkit.dockerfile.v0)

RUN |3 PG_MAJOR=15 BUILD_CC_COMPILER=clang DOCKER_PG_LLVM_DEPS=llvm-dev clang /bin/sh -c mkdir -p "$PGDATA" && chown -R postgres:postgres "$PGDATA" && chmod 777 "$PGDATA" # buildkit

2023-12-06 23:18:01 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/postgresql/data]

2023-12-06 23:18:01 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2023-12-06 23:18:01 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2023-12-06 23:18:01 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGINT

2023-12-06 23:18:01 UTC (buildkit.dockerfile.v0)

EXPOSE map[5432/tcp:{}]

2023-12-06 23:18:01 UTC (buildkit.dockerfile.v0)

CMD ["postgres"]

2023-12-07 13:22:59 UTC (buildkit.dockerfile.v0)

ARG TARGETARCH

2023-12-07 13:22:59 UTC (buildkit.dockerfile.v0)

ARG postgresql_major

2023-12-07 13:22:59 UTC (buildkit.dockerfile.v0)

ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/15/bin:/usr/lib/postgresql/15/bin

2023-12-07 13:22:59 UTC (buildkit.dockerfile.v0)

ENV PGDATA=/var/lib/postgresql/data

2023-12-07 13:22:59 UTC (buildkit.dockerfile.v0)

ENV LANG=en_US.UTF-8

2023-12-07 13:22:59 UTC (buildkit.dockerfile.v0)

ENV LC_CTYPE=C.UTF-8

2023-12-07 13:22:59 UTC (buildkit.dockerfile.v0)

ENV LC_COLLATE=C.UTF-8

2023-12-07 13:22:59 UTC (buildkit.dockerfile.v0)

COPY /tmp /tmp # buildkit

2023-12-07 13:22:59 UTC (buildkit.dockerfile.v0)

COPY /tmp/wal-g /usr/local/bin/ # buildkit

2023-12-07 13:22:59 UTC (buildkit.dockerfile.v0)

ENV DEBIAN_FRONTEND=noninteractive

2023-12-07 13:23:40 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends /tmp/*.deb ca-certificates && rm -rf /var/lib/apt/lists/* /tmp/* # buildkit

2023-12-07 13:23:40 UTC (buildkit.dockerfile.v0)

COPY ansible/files/postgresql_config/postgresql.conf.j2 /etc/postgresql/postgresql.conf # buildkit

2023-12-07 13:23:40 UTC (buildkit.dockerfile.v0)

COPY ansible/files/postgresql_config/pg_hba.conf.j2 /etc/postgresql/pg_hba.conf # buildkit

2023-12-07 13:23:40 UTC (buildkit.dockerfile.v0)

COPY ansible/files/postgresql_config/pg_ident.conf.j2 /etc/postgresql/pg_ident.conf # buildkit

2023-12-07 13:23:40 UTC (buildkit.dockerfile.v0)

COPY ansible/files/postgresql_config/postgresql-stdout-log.conf /etc/postgresql/logging.conf # buildkit

2023-12-07 13:23:40 UTC (buildkit.dockerfile.v0)

COPY ansible/files/postgresql_config/supautils.conf.j2 /etc/postgresql-custom/supautils.conf # buildkit

2023-12-07 13:23:40 UTC (buildkit.dockerfile.v0)

COPY ansible/files/postgresql_extension_custom_scripts /etc/postgresql-custom/extension-custom-scripts # buildkit

2023-12-07 13:23:40 UTC (buildkit.dockerfile.v0)

COPY ansible/files/pgsodium_getkey_urandom.sh.j2 /usr/lib/postgresql/15/bin/pgsodium_getkey.sh # buildkit

2023-12-07 13:23:40 UTC (buildkit.dockerfile.v0)

COPY ansible/files/postgresql_config/custom_read_replica.conf.j2 /etc/postgresql-custom/read-replica.conf # buildkit

2023-12-07 13:23:40 UTC (buildkit.dockerfile.v0)

COPY ansible/files/postgresql_config/custom_walg.conf.j2 /etc/postgresql-custom/wal-g.conf # buildkit

2023-12-07 13:23:40 UTC (buildkit.dockerfile.v0)

COPY ansible/files/walg_helper_scripts/wal_fetch.sh /home/postgres/wal_fetch.sh # buildkit

2023-12-07 13:23:40 UTC (buildkit.dockerfile.v0)

COPY ansible/files/walg_helper_scripts/wal_change_ownership.sh /root/wal_change_ownership.sh # buildkit

2023-12-07 13:23:40 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c sed -i -e "s|#unix_socket_directories = '/tmp'|unix_socket_directories = '/var/run/postgresql'|g" -e "s|#session_preload_libraries = ''|session_preload_libraries = 'supautils'|g" -e "s|shared_preload_libraries = '\(.*\)'|shared_preload_libraries = '\1, orioledb'|" -e "s|#include = '/etc/postgresql-custom/supautils.conf'|include = '/etc/postgresql-custom/supautils.conf'|g" -e "s|#include = '/etc/postgresql-custom/wal-g.conf'|include = '/etc/postgresql-custom/wal-g.conf'|g" /etc/postgresql/postgresql.conf && echo "cron.database_name = 'postgres'" >> /etc/postgresql/postgresql.conf && echo "pljava.libjvm_location = '/usr/lib/jvm/java-11-openjdk-${TARGETARCH}/lib/server/libjvm.so'" >> /etc/postgresql/postgresql.conf && echo "pgsodium.getkey_script= '/usr/lib/postgresql/${postgresql_major}/bin/pgsodium_getkey.sh'" >> /etc/postgresql/postgresql.conf && echo 'auto_explain.log_min_duration = 10s' >> /etc/postgresql/postgresql.conf && useradd --create-home --shell /bin/bash wal-g -G postgres && mkdir -p /etc/postgresql-custom && chown postgres:postgres /etc/postgresql-custom # buildkit

2023-12-07 13:23:40 UTC (buildkit.dockerfile.v0)

COPY migrations/db /docker-entrypoint-initdb.d/ # buildkit

2023-12-07 13:23:40 UTC (buildkit.dockerfile.v0)

COPY ansible/files/pgbouncer_config/pgbouncer_auth_schema.sql /docker-entrypoint-initdb.d/init-scripts/00-schema.sql # buildkit

2023-12-07 13:23:40 UTC (buildkit.dockerfile.v0)

COPY ansible/files/stat_extension.sql /docker-entrypoint-initdb.d/migrations/00-extension.sql # buildkit

2023-12-07 13:23:41 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c sed -i -e "s|su-exec|gosu|g" -e "s|PGHOST= PGHOSTADDR=|PGHOST=\$POSTGRES_HOST|g" /usr/local/bin/docker-entrypoint.sh # buildkit

2023-12-07 13:23:41 UTC (buildkit.dockerfile.v0)

HEALTHCHECK &{["CMD-SHELL" "pg_isready -U postgres -h localhost"] "2s" "2s" "0s" "0s" '\n'}

2023-12-07 13:23:41 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGINT

2023-12-07 13:23:41 UTC (buildkit.dockerfile.v0)

EXPOSE map[5432/tcp:{}]

2023-12-07 13:23:41 UTC (buildkit.dockerfile.v0)

ENV POSTGRES_HOST=/var/run/postgresql

2023-12-07 13:23:41 UTC (buildkit.dockerfile.v0)

CMD ["postgres" "-D" "/etc/postgresql"]

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete