Namespace
library
Image / Tag
postgres:11.20-bullseye
Content Digest
sha256:4e4b23580ada59c9ec5a712bdff9f91b0e6a7898d9ea954306b953c426727cef
Details
Created

2023-07-28 12:45:18 UTC

Size

131 MB

Content Digest
Environment
GOSU_VERSION

1.16

LANG

en_US.utf8

PATH

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

PGDATA

/var/lib/postgresql/data

PG_MAJOR

11

PG_VERSION

11.20-1.pgdg110+1


Layers

[#000] sha256:e929cbc32ad44888448591b293bf4b9f260f11c666001b727228b58fd1774225 - 23.59% (30.9 MB)

[#001] sha256:4e8376e39f278420adbd0517d955bb841b8d5be8f57660990539ae94b72560ac - 0.0% (1.75 KB)

[#002] sha256:f900b256243a7d2fe67692c541b1902ad6fb1d46bd5e69bd7c73d1a2d9b01e32 - 3.51% (4.59 MB)

[#003] sha256:c7a462698116ccd595d3ced638522906f00bb665eb1f5860c47fd89d2533c48d - 1.05% (1.38 MB)

[#004] sha256:8253463367bcf05b85a3c52246d3ba264882f1ee375f573b2837a481677f5a2b - 5.86% (7.67 MB)

[#005] sha256:37319c7d83cb298d4d69884cefdbb5aee74aff609d92160fcfadc58bed094be9 - 0.91% (1.19 MB)

[#006] sha256:30653d6c61a38dba29287a86119ea7d0ebb7f2ab05deb0832618f9336cd4b671 - 0.0% (149 Bytes)

[#007] sha256:da91bee4b15fd94c4f313807bfb2fe9e6c5fbaebebefe9609dfb7adb9330b10c - 0.0% (3.12 KB)

[#008] sha256:ca420f40ae06d19a3c8b8f29b7e634f087e17bf5e1ffc35caaf582ec73c45dcd - 65.06% (85.2 MB)

[#009] sha256:d2c83419641966f2b3d41dc94e99e589b8ae3beae728bb470750d26e4056bf2a - 0.01% (8.13 KB)

[#010] sha256:a9e1ea2814e62036ed1c7974e0f48be901e060021af9a68969a5532d3b245e68 - 0.0% (130 Bytes)

[#011] sha256:87ea4460c82a0b5688da1f0570c1950e4b9e577a1cad53323769fa47f658f505 - 0.0% (201 Bytes)

[#012] sha256:4873cba6d754f15d1377170c3ec707a77fe00da88fe3559ad32f31038ef1876f - 0.0% (4.68 KB)


History
2023-07-27 23:39:19 UTC

/bin/sh -c #(nop) ADD file:1b873519e4db5a8c03ce73348afdd01ea06bbc550a0a873f4c3f9ead4db3c27e in /

2023-07-27 23:39:19 UTC

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

2023-07-28 10:09:57 UTC

/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

2023-07-28 10:10:04 UTC

/bin/sh -c set -ex; apt-get update; apt-get install -y --no-install-recommends gnupg ; rm -rf /var/lib/apt/lists/*

2023-07-28 10:10:05 UTC

/bin/sh -c #(nop) ENV GOSU_VERSION=1.16

2023-07-28 10:10:15 UTC

/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

2023-07-28 10:10:22 UTC

/bin/sh -c set -eux; if [ -f /etc/dpkg/dpkg.cfg.d/docker ]; then grep -q '/usr/share/locale' /etc/dpkg/dpkg.cfg.d/docker; sed -ri '/\/usr\/share\/locale/d' /etc/dpkg/dpkg.cfg.d/docker; ! grep -q '/usr/share/locale' /etc/dpkg/dpkg.cfg.d/docker; fi; apt-get update; apt-get install -y --no-install-recommends locales; rm -rf /var/lib/apt/lists/*; localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8

2023-07-28 10:10:22 UTC

/bin/sh -c #(nop) ENV LANG=en_US.utf8

2023-07-28 10:10:27 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends libnss-wrapper xz-utils zstd ; rm -rf /var/lib/apt/lists/*

2023-07-28 10:10:28 UTC

/bin/sh -c mkdir /docker-entrypoint-initdb.d

2023-07-28 10:10:29 UTC

/bin/sh -c set -ex; key='B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8'; export GNUPGHOME="$(mktemp -d)"; mkdir -p /usr/local/share/keyrings/; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; gpg --batch --export --armor "$key" > /usr/local/share/keyrings/postgres.gpg.asc; gpgconf --kill all; rm -rf "$GNUPGHOME"

2023-07-28 12:32:51 UTC

/bin/sh -c #(nop) ENV PG_MAJOR=11

2023-07-28 12:32:51 UTC

/bin/sh -c #(nop) ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/11/bin

2023-07-28 12:32:51 UTC

/bin/sh -c #(nop) ENV PG_VERSION=11.20-1.pgdg110+1

2023-07-28 12:45:15 UTC

/bin/sh -c set -ex; export PYTHONDONTWRITEBYTECODE=1; dpkgArch="$(dpkg --print-architecture)"; aptRepo="[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main $PG_MAJOR"; case "$dpkgArch" in amd64 | arm64 | ppc64el | s390x) echo "deb $aptRepo" > /etc/apt/sources.list.d/pgdg.list; apt-get update; ;; *) echo "deb-src $aptRepo" > /etc/apt/sources.list.d/pgdg.list; savedAptMark="$(apt-mark showmanual)"; tempDir="$(mktemp -d)"; cd "$tempDir"; apt-get update; apt-get install -y --no-install-recommends dpkg-dev; echo "deb [ trusted=yes ] file://$tempDir ./" > /etc/apt/sources.list.d/temp.list; _update_repo() { dpkg-scanpackages . > Packages; apt-get -o Acquire::GzipIndexes=false update; }; _update_repo; nproc="$(nproc)"; export DEB_BUILD_OPTIONS="nocheck parallel=$nproc"; apt-get build-dep -y postgresql-common pgdg-keyring; apt-get source --compile postgresql-common pgdg-keyring; _update_repo; apt-get build-dep -y "postgresql-$PG_MAJOR=$PG_VERSION"; apt-get source --compile "postgresql-$PG_MAJOR=$PG_VERSION"; apt-mark showmanual | xargs apt-mark auto > /dev/null; apt-mark manual $savedAptMark; ls -lAFh; _update_repo; grep '^Package: ' Packages; cd /; ;; esac; apt-get install -y --no-install-recommends postgresql-common; sed -ri 's/#(create_main_cluster) .*$/\1 = false/' /etc/postgresql-common/createcluster.conf; apt-get install -y --no-install-recommends "postgresql-$PG_MAJOR=$PG_VERSION" ; rm -rf /var/lib/apt/lists/*; if [ -n "$tempDir" ]; then apt-get purge -y --auto-remove; rm -rf "$tempDir" /etc/apt/sources.list.d/temp.list; fi; find /usr -name '*.pyc' -type f -exec bash -c 'for pyc; do dpkg -S "$pyc" &> /dev/null || rm -vf "$pyc"; done' -- '{}' +; postgres --version

2023-07-28 12:45:17 UTC

/bin/sh -c set -eux; dpkg-divert --add --rename --divert "/usr/share/postgresql/postgresql.conf.sample.dpkg" "/usr/share/postgresql/$PG_MAJOR/postgresql.conf.sample"; cp -v /usr/share/postgresql/postgresql.conf.sample.dpkg /usr/share/postgresql/postgresql.conf.sample; ln -sv ../postgresql.conf.sample "/usr/share/postgresql/$PG_MAJOR/"; sed -ri "s!^#?(listen_addresses)\s*=\s*\S+.*!\1 = '*'!" /usr/share/postgresql/postgresql.conf.sample; grep -F "listen_addresses = '*'" /usr/share/postgresql/postgresql.conf.sample

2023-07-28 12:45:17 UTC

/bin/sh -c mkdir -p /var/run/postgresql && chown -R postgres:postgres /var/run/postgresql && chmod 2777 /var/run/postgresql

2023-07-28 12:45:17 UTC

/bin/sh -c #(nop) ENV PGDATA=/var/lib/postgresql/data

2023-07-28 12:45:18 UTC

/bin/sh -c mkdir -p "$PGDATA" && chown -R postgres:postgres "$PGDATA" && chmod 777 "$PGDATA"

2023-07-28 12:45:18 UTC

/bin/sh -c #(nop) VOLUME [/var/lib/postgresql/data]

2023-07-28 12:45:18 UTC

/bin/sh -c #(nop) COPY file:512acb0aab31f9e5d908f16e2f4478f65cddd5d4e555a02a1551074bb16f54d7 in /usr/local/bin/

2023-07-28 12:45:18 UTC

/bin/sh -c #(nop) ENTRYPOINT ["docker-entrypoint.sh"]

2023-07-28 12:45:18 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGINT

2023-07-28 12:45:18 UTC

/bin/sh -c #(nop) EXPOSE 5432

2023-07-28 12:45:18 UTC

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

Details
Created

2023-07-28 10:51:59 UTC

Size

129 MB

Content Digest
Environment
GOSU_VERSION

1.16

LANG

en_US.utf8

PATH

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

PGDATA

/var/lib/postgresql/data

PG_MAJOR

11

PG_VERSION

11.20-1.pgdg110+1


Layers

[#000] sha256:1d5252f66ea9b661aceca1027b3d7ca259a50608261a25b51148119ecf086932 - 23.21% (30 MB)

[#001] sha256:024ad9bec3dc28e27d7c084850e708939002c4fc0b85703c16f44739408e576f - 0.0% (1.76 KB)

[#002] sha256:5fd873abf5f61297809a1ea8c64287108e18e55c73f6ab734e1233b4c5192c73 - 3.26% (4.21 MB)

[#003] sha256:ffe9a34510c576feca96de1feb60b25552d7489736422f696ece8181a672b0e7 - 1.09% (1.4 MB)

[#004] sha256:66791212fee3c69b26f5fc9e655d6b4744388a7f247c666d0ec7b6809a477f6b - 5.94% (7.67 MB)

[#005] sha256:d6c53d590081eb4a8ee5df512be301285b697ef90e84276451b8c80a2da74501 - 0.93% (1.2 MB)

[#006] sha256:dc1d320348feab94969692596a3b418ec19e453dd5e534a3d1a5a90202d28948 - 0.0% (149 Bytes)

[#007] sha256:2878635654290e81617b5d0bbd8d6b76c939e0077b9282d79de401bae6493d80 - 0.0% (3.12 KB)

[#008] sha256:eca6a1a44ce3b15cba77d2eba95872c44115aaba51270fa98061788eabed04c9 - 65.55% (84.6 MB)

[#009] sha256:e7a3b62e150c71061bab298b93ef61651ec8ef209c6dbce7324eb399e0f74c4f - 0.01% (8.13 KB)

[#010] sha256:ec0e63aad0181e9638ea91745e801d6802702dd18bdbc39ea2ccc46563d05fa4 - 0.0% (130 Bytes)

[#011] sha256:f728c02548bedf5bc6fa5d84416225c1ab8016bf2e419bc4e28c670117582646 - 0.0% (198 Bytes)

[#012] sha256:626cd5fa9f38e5b5894607583194960c69d452aec9c789c2261c274541948d4b - 0.0% (4.68 KB)


History
2023-07-27 23:25:07 UTC

/bin/sh -c #(nop) ADD file:3d726bf0abbc08d6dda026cc406cdfb529deb60071641d164de28fcd62d1c1c0 in /

2023-07-27 23:25:07 UTC

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

2023-07-28 10:46:37 UTC

/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

2023-07-28 10:46:43 UTC

/bin/sh -c set -ex; apt-get update; apt-get install -y --no-install-recommends gnupg ; rm -rf /var/lib/apt/lists/*

2023-07-28 10:46:43 UTC

/bin/sh -c #(nop) ENV GOSU_VERSION=1.16

2023-07-28 10:46:50 UTC

/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

2023-07-28 10:46:56 UTC

/bin/sh -c set -eux; if [ -f /etc/dpkg/dpkg.cfg.d/docker ]; then grep -q '/usr/share/locale' /etc/dpkg/dpkg.cfg.d/docker; sed -ri '/\/usr\/share\/locale/d' /etc/dpkg/dpkg.cfg.d/docker; ! grep -q '/usr/share/locale' /etc/dpkg/dpkg.cfg.d/docker; fi; apt-get update; apt-get install -y --no-install-recommends locales; rm -rf /var/lib/apt/lists/*; localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8

2023-07-28 10:46:56 UTC

/bin/sh -c #(nop) ENV LANG=en_US.utf8

2023-07-28 10:47:00 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends libnss-wrapper xz-utils zstd ; rm -rf /var/lib/apt/lists/*

2023-07-28 10:47:00 UTC

/bin/sh -c mkdir /docker-entrypoint-initdb.d

2023-07-28 10:47:01 UTC

/bin/sh -c set -ex; key='B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8'; export GNUPGHOME="$(mktemp -d)"; mkdir -p /usr/local/share/keyrings/; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; gpg --batch --export --armor "$key" > /usr/local/share/keyrings/postgres.gpg.asc; gpgconf --kill all; rm -rf "$GNUPGHOME"

2023-07-28 10:51:39 UTC

/bin/sh -c #(nop) ENV PG_MAJOR=11

2023-07-28 10:51:39 UTC

/bin/sh -c #(nop) ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/11/bin

2023-07-28 10:51:40 UTC

/bin/sh -c #(nop) ENV PG_VERSION=11.20-1.pgdg110+1

2023-07-28 10:51:56 UTC

/bin/sh -c set -ex; export PYTHONDONTWRITEBYTECODE=1; dpkgArch="$(dpkg --print-architecture)"; aptRepo="[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main $PG_MAJOR"; case "$dpkgArch" in amd64 | arm64 | ppc64el | s390x) echo "deb $aptRepo" > /etc/apt/sources.list.d/pgdg.list; apt-get update; ;; *) echo "deb-src $aptRepo" > /etc/apt/sources.list.d/pgdg.list; savedAptMark="$(apt-mark showmanual)"; tempDir="$(mktemp -d)"; cd "$tempDir"; apt-get update; apt-get install -y --no-install-recommends dpkg-dev; echo "deb [ trusted=yes ] file://$tempDir ./" > /etc/apt/sources.list.d/temp.list; _update_repo() { dpkg-scanpackages . > Packages; apt-get -o Acquire::GzipIndexes=false update; }; _update_repo; nproc="$(nproc)"; export DEB_BUILD_OPTIONS="nocheck parallel=$nproc"; apt-get build-dep -y postgresql-common pgdg-keyring; apt-get source --compile postgresql-common pgdg-keyring; _update_repo; apt-get build-dep -y "postgresql-$PG_MAJOR=$PG_VERSION"; apt-get source --compile "postgresql-$PG_MAJOR=$PG_VERSION"; apt-mark showmanual | xargs apt-mark auto > /dev/null; apt-mark manual $savedAptMark; ls -lAFh; _update_repo; grep '^Package: ' Packages; cd /; ;; esac; apt-get install -y --no-install-recommends postgresql-common; sed -ri 's/#(create_main_cluster) .*$/\1 = false/' /etc/postgresql-common/createcluster.conf; apt-get install -y --no-install-recommends "postgresql-$PG_MAJOR=$PG_VERSION" ; rm -rf /var/lib/apt/lists/*; if [ -n "$tempDir" ]; then apt-get purge -y --auto-remove; rm -rf "$tempDir" /etc/apt/sources.list.d/temp.list; fi; find /usr -name '*.pyc' -type f -exec bash -c 'for pyc; do dpkg -S "$pyc" &> /dev/null || rm -vf "$pyc"; done' -- '{}' +; postgres --version

2023-07-28 10:51:57 UTC

/bin/sh -c set -eux; dpkg-divert --add --rename --divert "/usr/share/postgresql/postgresql.conf.sample.dpkg" "/usr/share/postgresql/$PG_MAJOR/postgresql.conf.sample"; cp -v /usr/share/postgresql/postgresql.conf.sample.dpkg /usr/share/postgresql/postgresql.conf.sample; ln -sv ../postgresql.conf.sample "/usr/share/postgresql/$PG_MAJOR/"; sed -ri "s!^#?(listen_addresses)\s*=\s*\S+.*!\1 = '*'!" /usr/share/postgresql/postgresql.conf.sample; grep -F "listen_addresses = '*'" /usr/share/postgresql/postgresql.conf.sample

2023-07-28 10:51:58 UTC

/bin/sh -c mkdir -p /var/run/postgresql && chown -R postgres:postgres /var/run/postgresql && chmod 2777 /var/run/postgresql

2023-07-28 10:51:58 UTC

/bin/sh -c #(nop) ENV PGDATA=/var/lib/postgresql/data

2023-07-28 10:51:58 UTC

/bin/sh -c mkdir -p "$PGDATA" && chown -R postgres:postgres "$PGDATA" && chmod 777 "$PGDATA"

2023-07-28 10:51:58 UTC

/bin/sh -c #(nop) VOLUME [/var/lib/postgresql/data]

2023-07-28 10:51:58 UTC

/bin/sh -c #(nop) COPY file:512acb0aab31f9e5d908f16e2f4478f65cddd5d4e555a02a1551074bb16f54d7 in /usr/local/bin/

2023-07-28 10:51:58 UTC

/bin/sh -c #(nop) ENTRYPOINT ["docker-entrypoint.sh"]

2023-07-28 10:51:58 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGINT

2023-07-28 10:51:59 UTC

/bin/sh -c #(nop) EXPOSE 5432

2023-07-28 10:51:59 UTC

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

Details
Created

2023-07-28 04:02:44 UTC

Size

123 MB

Content Digest
Environment
GOSU_VERSION

1.16

LANG

en_US.utf8

PATH

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

PGDATA

/var/lib/postgresql/data

PG_MAJOR

11

PG_VERSION

11.20-1.pgdg110+1


Layers

[#000] sha256:1d3ac731dc7e180da95b42e129ecf35def5601ce6f8cb38769eb5be8b48420a7 - 22.49% (27.6 MB)

[#001] sha256:680b60c237cc028b3eb58625739224104d80d90436bae2a9d1e37ad1d5508e72 - 0.0% (1.75 KB)

[#002] sha256:9e490d500df7590a7ee43aaf3a86c265075875ba0cc56a8d6d1c3cb75079610e - 3.19% (3.91 MB)

[#003] sha256:84230c0a617cfb60cd863c8c60c71c425dcdb55a3c65c26bc06c5e1ff643f3fa - 1.13% (1.38 MB)

[#004] sha256:bca8b673be57b1a5d5761a7df206d20c0e3e3e326c5ad76f2513753ac4fc5bfe - 6.26% (7.67 MB)

[#005] sha256:c0dec168d1a17e959e2db8e91867a9e99c7ec8060d185af947e2a56b1b8384af - 0.98% (1.2 MB)

[#006] sha256:d95876903367fd9ddab35ad88fa20836e3bb4f295a4ea13c374b6f384ae46dfc - 0.0% (149 Bytes)

[#007] sha256:dd1430f4cee8f139ac83b9fca5db0841baed36059d9d8e60e35343546b4a8a27 - 0.0% (3.13 KB)

[#008] sha256:6aadf856957c8f687a485425d5c2009eede977508ac6ffb8d5f5b46285ff555b - 65.94% (80.9 MB)

[#009] sha256:904e07e5513d763e837cdf2fa086c100d3f54b39a46b80e503edf6c697ec0dca - 0.01% (8.13 KB)

[#010] sha256:09137b2a4d4af3eec18ff7ae42b078e9c46382b0dc68731943eb154d4957cc59 - 0.0% (130 Bytes)

[#011] sha256:25f77d9af5889b381d1a7a1b78b2e12d53b0cead6ed8724317ed4e58ca709fb1 - 0.0% (199 Bytes)

[#012] sha256:95951c23a1958c9d3831e4b8c5e03ffdc664de6988580be8593b7f3fdf1886c4 - 0.0% (4.68 KB)


History
2023-07-27 23:48:45 UTC

/bin/sh -c #(nop) ADD file:4c13aa568a9f7143288e9aa12f732c9bd7a01061a2a2d51ccf21cc471cb8ecda in /

2023-07-27 23:48:45 UTC

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

2023-07-28 01:32:43 UTC

/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

2023-07-28 01:32:59 UTC

/bin/sh -c set -ex; apt-get update; apt-get install -y --no-install-recommends gnupg ; rm -rf /var/lib/apt/lists/*

2023-07-28 01:32:59 UTC

/bin/sh -c #(nop) ENV GOSU_VERSION=1.16

2023-07-28 01:33:10 UTC

/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

2023-07-28 01:33:17 UTC

/bin/sh -c set -eux; if [ -f /etc/dpkg/dpkg.cfg.d/docker ]; then grep -q '/usr/share/locale' /etc/dpkg/dpkg.cfg.d/docker; sed -ri '/\/usr\/share\/locale/d' /etc/dpkg/dpkg.cfg.d/docker; ! grep -q '/usr/share/locale' /etc/dpkg/dpkg.cfg.d/docker; fi; apt-get update; apt-get install -y --no-install-recommends locales; rm -rf /var/lib/apt/lists/*; localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8

2023-07-28 01:33:17 UTC

/bin/sh -c #(nop) ENV LANG=en_US.utf8

2023-07-28 01:33:24 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends libnss-wrapper xz-utils zstd ; rm -rf /var/lib/apt/lists/*

2023-07-28 01:33:24 UTC

/bin/sh -c mkdir /docker-entrypoint-initdb.d

2023-07-28 01:33:25 UTC

/bin/sh -c set -ex; key='B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8'; export GNUPGHOME="$(mktemp -d)"; mkdir -p /usr/local/share/keyrings/; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; gpg --batch --export --armor "$key" > /usr/local/share/keyrings/postgres.gpg.asc; gpgconf --kill all; rm -rf "$GNUPGHOME"

2023-07-28 03:50:51 UTC

/bin/sh -c #(nop) ENV PG_MAJOR=11

2023-07-28 03:50:51 UTC

/bin/sh -c #(nop) ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/11/bin

2023-07-28 03:50:51 UTC

/bin/sh -c #(nop) ENV PG_VERSION=11.20-1.pgdg110+1

2023-07-28 04:02:38 UTC

/bin/sh -c set -ex; export PYTHONDONTWRITEBYTECODE=1; dpkgArch="$(dpkg --print-architecture)"; aptRepo="[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main $PG_MAJOR"; case "$dpkgArch" in amd64 | arm64 | ppc64el | s390x) echo "deb $aptRepo" > /etc/apt/sources.list.d/pgdg.list; apt-get update; ;; *) echo "deb-src $aptRepo" > /etc/apt/sources.list.d/pgdg.list; savedAptMark="$(apt-mark showmanual)"; tempDir="$(mktemp -d)"; cd "$tempDir"; apt-get update; apt-get install -y --no-install-recommends dpkg-dev; echo "deb [ trusted=yes ] file://$tempDir ./" > /etc/apt/sources.list.d/temp.list; _update_repo() { dpkg-scanpackages . > Packages; apt-get -o Acquire::GzipIndexes=false update; }; _update_repo; nproc="$(nproc)"; export DEB_BUILD_OPTIONS="nocheck parallel=$nproc"; apt-get build-dep -y postgresql-common pgdg-keyring; apt-get source --compile postgresql-common pgdg-keyring; _update_repo; apt-get build-dep -y "postgresql-$PG_MAJOR=$PG_VERSION"; apt-get source --compile "postgresql-$PG_MAJOR=$PG_VERSION"; apt-mark showmanual | xargs apt-mark auto > /dev/null; apt-mark manual $savedAptMark; ls -lAFh; _update_repo; grep '^Package: ' Packages; cd /; ;; esac; apt-get install -y --no-install-recommends postgresql-common; sed -ri 's/#(create_main_cluster) .*$/\1 = false/' /etc/postgresql-common/createcluster.conf; apt-get install -y --no-install-recommends "postgresql-$PG_MAJOR=$PG_VERSION" ; rm -rf /var/lib/apt/lists/*; if [ -n "$tempDir" ]; then apt-get purge -y --auto-remove; rm -rf "$tempDir" /etc/apt/sources.list.d/temp.list; fi; find /usr -name '*.pyc' -type f -exec bash -c 'for pyc; do dpkg -S "$pyc" &> /dev/null || rm -vf "$pyc"; done' -- '{}' +; postgres --version

2023-07-28 04:02:40 UTC

/bin/sh -c set -eux; dpkg-divert --add --rename --divert "/usr/share/postgresql/postgresql.conf.sample.dpkg" "/usr/share/postgresql/$PG_MAJOR/postgresql.conf.sample"; cp -v /usr/share/postgresql/postgresql.conf.sample.dpkg /usr/share/postgresql/postgresql.conf.sample; ln -sv ../postgresql.conf.sample "/usr/share/postgresql/$PG_MAJOR/"; sed -ri "s!^#?(listen_addresses)\s*=\s*\S+.*!\1 = '*'!" /usr/share/postgresql/postgresql.conf.sample; grep -F "listen_addresses = '*'" /usr/share/postgresql/postgresql.conf.sample

2023-07-28 04:02:41 UTC

/bin/sh -c mkdir -p /var/run/postgresql && chown -R postgres:postgres /var/run/postgresql && chmod 2777 /var/run/postgresql

2023-07-28 04:02:42 UTC

/bin/sh -c #(nop) ENV PGDATA=/var/lib/postgresql/data

2023-07-28 04:02:43 UTC

/bin/sh -c mkdir -p "$PGDATA" && chown -R postgres:postgres "$PGDATA" && chmod 777 "$PGDATA"

2023-07-28 04:02:43 UTC

/bin/sh -c #(nop) VOLUME [/var/lib/postgresql/data]

2023-07-28 04:02:43 UTC

/bin/sh -c #(nop) COPY file:512acb0aab31f9e5d908f16e2f4478f65cddd5d4e555a02a1551074bb16f54d7 in /usr/local/bin/

2023-07-28 04:02:44 UTC

/bin/sh -c #(nop) ENTRYPOINT ["docker-entrypoint.sh"]

2023-07-28 04:02:44 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGINT

2023-07-28 04:02:44 UTC

/bin/sh -c #(nop) EXPOSE 5432

2023-07-28 04:02:44 UTC

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

Details
Created

2023-07-28 18:59:48 UTC

Size

118 MB

Content Digest
Environment
GOSU_VERSION

1.16

LANG

en_US.utf8

PATH

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

PGDATA

/var/lib/postgresql/data

PG_MAJOR

11

PG_VERSION

11.20-1.pgdg110+1


Layers

[#000] sha256:1236490553984befd7be19a151a0489729a35a66c4aaf5d799cd87d2c738371a - 21.53% (25.3 MB)

[#001] sha256:aed8ed30854931230e9ca38bc525ae4002d9dbadb22b9393d8bf3ee5d8983600 - 0.0% (1.75 KB)

[#002] sha256:15c997de075e79a173f6ebb6f589a1272a4eb3009174447de138027c51825bce - 3.01% (3.55 MB)

[#003] sha256:a7bdfc6d2b8932bf14d1f41878e070d2aba542ee917b8f940b862bdfc9d5c09c - 1.17% (1.37 MB)

[#004] sha256:868a6b2df5c130d2c8dabb569158b96b7fe9d88c7da12f1491609962feaf2a6c - 6.52% (7.67 MB)

[#005] sha256:0a9eaaa77aecdc5eb6d131b39ddc593b3cbc4c181c7109fd4407b6dc84456b51 - 0.92% (1.08 MB)

[#006] sha256:6d1917e3458d0b6afabb2a68b785b0647fe52b87b761b2a86f14f9c11500b730 - 0.0% (149 Bytes)

[#007] sha256:ccb0dc07f02230241d7305dd33907f91fb376a262eb543928bb636b8a371f29d - 0.0% (3.12 KB)

[#008] sha256:574efeecd4b072c03e06da89d48595eb6013655528f3c7096e2ead39dc6f6708 - 66.84% (78.7 MB)

[#009] sha256:389ff145d65886daf273e7cb79ce1e5752c8e57d76213e26ccf4a44cb983a98c - 0.01% (8.13 KB)

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

[#011] sha256:2a0ab78ea6da29db99e92a863783a308353e67d1797e0c151cf3d75ed979488e - 0.0% (199 Bytes)

[#012] sha256:d5bdd75c72b30c44bdcd192fcba79069b61a0b1fb98eab48b93425ddd276088f - 0.0% (4.68 KB)


History
2023-07-27 23:58:18 UTC

/bin/sh -c #(nop) ADD file:480cada6975fa477736805a1834cca05d1e18de255c6cc0cca13df01fdb44253 in /

2023-07-27 23:58:18 UTC

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

2023-07-28 16:37:31 UTC

/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

2023-07-28 16:37:37 UTC

/bin/sh -c set -ex; apt-get update; apt-get install -y --no-install-recommends gnupg ; rm -rf /var/lib/apt/lists/*

2023-07-28 16:37:37 UTC

/bin/sh -c #(nop) ENV GOSU_VERSION=1.16

2023-07-28 16:37:45 UTC

/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

2023-07-28 16:37:52 UTC

/bin/sh -c set -eux; if [ -f /etc/dpkg/dpkg.cfg.d/docker ]; then grep -q '/usr/share/locale' /etc/dpkg/dpkg.cfg.d/docker; sed -ri '/\/usr\/share\/locale/d' /etc/dpkg/dpkg.cfg.d/docker; ! grep -q '/usr/share/locale' /etc/dpkg/dpkg.cfg.d/docker; fi; apt-get update; apt-get install -y --no-install-recommends locales; rm -rf /var/lib/apt/lists/*; localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8

2023-07-28 16:37:53 UTC

/bin/sh -c #(nop) ENV LANG=en_US.utf8

2023-07-28 16:37:58 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends libnss-wrapper xz-utils zstd ; rm -rf /var/lib/apt/lists/*

2023-07-28 16:37:58 UTC

/bin/sh -c mkdir /docker-entrypoint-initdb.d

2023-07-28 16:37:59 UTC

/bin/sh -c set -ex; key='B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8'; export GNUPGHOME="$(mktemp -d)"; mkdir -p /usr/local/share/keyrings/; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; gpg --batch --export --armor "$key" > /usr/local/share/keyrings/postgres.gpg.asc; gpgconf --kill all; rm -rf "$GNUPGHOME"

2023-07-28 18:48:37 UTC

/bin/sh -c #(nop) ENV PG_MAJOR=11

2023-07-28 18:48:38 UTC

/bin/sh -c #(nop) ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/11/bin

2023-07-28 18:48:38 UTC

/bin/sh -c #(nop) ENV PG_VERSION=11.20-1.pgdg110+1

2023-07-28 18:59:44 UTC

/bin/sh -c set -ex; export PYTHONDONTWRITEBYTECODE=1; dpkgArch="$(dpkg --print-architecture)"; aptRepo="[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main $PG_MAJOR"; case "$dpkgArch" in amd64 | arm64 | ppc64el | s390x) echo "deb $aptRepo" > /etc/apt/sources.list.d/pgdg.list; apt-get update; ;; *) echo "deb-src $aptRepo" > /etc/apt/sources.list.d/pgdg.list; savedAptMark="$(apt-mark showmanual)"; tempDir="$(mktemp -d)"; cd "$tempDir"; apt-get update; apt-get install -y --no-install-recommends dpkg-dev; echo "deb [ trusted=yes ] file://$tempDir ./" > /etc/apt/sources.list.d/temp.list; _update_repo() { dpkg-scanpackages . > Packages; apt-get -o Acquire::GzipIndexes=false update; }; _update_repo; nproc="$(nproc)"; export DEB_BUILD_OPTIONS="nocheck parallel=$nproc"; apt-get build-dep -y postgresql-common pgdg-keyring; apt-get source --compile postgresql-common pgdg-keyring; _update_repo; apt-get build-dep -y "postgresql-$PG_MAJOR=$PG_VERSION"; apt-get source --compile "postgresql-$PG_MAJOR=$PG_VERSION"; apt-mark showmanual | xargs apt-mark auto > /dev/null; apt-mark manual $savedAptMark; ls -lAFh; _update_repo; grep '^Package: ' Packages; cd /; ;; esac; apt-get install -y --no-install-recommends postgresql-common; sed -ri 's/#(create_main_cluster) .*$/\1 = false/' /etc/postgresql-common/createcluster.conf; apt-get install -y --no-install-recommends "postgresql-$PG_MAJOR=$PG_VERSION" ; rm -rf /var/lib/apt/lists/*; if [ -n "$tempDir" ]; then apt-get purge -y --auto-remove; rm -rf "$tempDir" /etc/apt/sources.list.d/temp.list; fi; find /usr -name '*.pyc' -type f -exec bash -c 'for pyc; do dpkg -S "$pyc" &> /dev/null || rm -vf "$pyc"; done' -- '{}' +; postgres --version

2023-07-28 18:59:46 UTC

/bin/sh -c set -eux; dpkg-divert --add --rename --divert "/usr/share/postgresql/postgresql.conf.sample.dpkg" "/usr/share/postgresql/$PG_MAJOR/postgresql.conf.sample"; cp -v /usr/share/postgresql/postgresql.conf.sample.dpkg /usr/share/postgresql/postgresql.conf.sample; ln -sv ../postgresql.conf.sample "/usr/share/postgresql/$PG_MAJOR/"; sed -ri "s!^#?(listen_addresses)\s*=\s*\S+.*!\1 = '*'!" /usr/share/postgresql/postgresql.conf.sample; grep -F "listen_addresses = '*'" /usr/share/postgresql/postgresql.conf.sample

2023-07-28 18:59:47 UTC

/bin/sh -c mkdir -p /var/run/postgresql && chown -R postgres:postgres /var/run/postgresql && chmod 2777 /var/run/postgresql

2023-07-28 18:59:47 UTC

/bin/sh -c #(nop) ENV PGDATA=/var/lib/postgresql/data

2023-07-28 18:59:47 UTC

/bin/sh -c mkdir -p "$PGDATA" && chown -R postgres:postgres "$PGDATA" && chmod 777 "$PGDATA"

2023-07-28 18:59:47 UTC

/bin/sh -c #(nop) VOLUME [/var/lib/postgresql/data]

2023-07-28 18:59:48 UTC

/bin/sh -c #(nop) COPY file:512acb0aab31f9e5d908f16e2f4478f65cddd5d4e555a02a1551074bb16f54d7 in /usr/local/bin/

2023-07-28 18:59:48 UTC

/bin/sh -c #(nop) ENTRYPOINT ["docker-entrypoint.sh"]

2023-07-28 18:59:48 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGINT

2023-07-28 18:59:48 UTC

/bin/sh -c #(nop) EXPOSE 5432

2023-07-28 18:59:48 UTC

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

Details
Created

2023-07-28 06:33:38 UTC

Size

124 MB

Content Digest
Environment
GOSU_VERSION

1.16

LANG

en_US.utf8

PATH

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

PGDATA

/var/lib/postgresql/data

PG_MAJOR

11

PG_VERSION

11.20-1.pgdg110+1


Layers

[#000] sha256:795b5d192ab1819e75375fead3f2f931bd86046e3308224944f16a5ec3b97424 - 23.04% (28.7 MB)

[#001] sha256:99ef2a54d14635bb9aa5bc4e21635bd4ac8c079ff7fe9dfdfa6a35b58a31893a - 0.0% (1.76 KB)

[#002] sha256:dd15fc515dcb3713dc4984c9595ffe220d13645ec81431956021b137ec05448b - 3.39% (4.21 MB)

[#003] sha256:4cb9ea850135b445c55a8707be7977d677e4f468c76ebf1c825a5c4040d06bde - 1.08% (1.34 MB)

[#004] sha256:ae46c8f2169db1ca2f34537a7228a0ada9ae3819b958519b0adca13666756b73 - 6.17% (7.67 MB)

[#005] sha256:e5f48aec438d5be1ddeec5ade20605879138bff9f1a653a90bd74030118f56b7 - 0.96% (1.19 MB)

[#006] sha256:913902521fcb846f003b537825e9d08451988dba2549ccf5eee01d56e73d90d0 - 0.0% (149 Bytes)

[#007] sha256:df8050d8259ea10ef8bc53ed0a05dedccc3206c63e55e670dfdb3fdd1876fe91 - 0.0% (3.12 KB)

[#008] sha256:2c112c79661199b21528bfef3ca54ff830a354b7fed7ca9aa06423bed1087f91 - 65.36% (81.3 MB)

[#009] sha256:6d2e4b959e134a1292081e69069b89dc11f6bd4fd80b0cb82a59a1a4e90e66c0 - 0.01% (8.13 KB)

[#010] sha256:13dd77c291fe29b823dc92b8322cf53933246a93e78374e5d6dd7fc723136cbb - 0.0% (128 Bytes)

[#011] sha256:45ad111c15c2b4b23eaa3ec8053bb297624831f5de20d9a9ae0a8d0b7210f939 - 0.0% (201 Bytes)

[#012] sha256:a642c41ffa08544ac9081a1928092160dd0426248d3380ef15dba3b36ac6e6a7 - 0.0% (4.67 KB)


History
2023-07-27 23:43:15 UTC

/bin/sh -c #(nop) ADD file:085ecd2f941de953afe5513a41a37412d72cbafd982de581ebd2309b3772b51e in /

2023-07-27 23:43:15 UTC

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

2023-07-28 06:28:51 UTC

/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

2023-07-28 06:28:55 UTC

/bin/sh -c set -ex; apt-get update; apt-get install -y --no-install-recommends gnupg ; rm -rf /var/lib/apt/lists/*

2023-07-28 06:28:55 UTC

/bin/sh -c #(nop) ENV GOSU_VERSION=1.16

2023-07-28 06:29:02 UTC

/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

2023-07-28 06:29:07 UTC

/bin/sh -c set -eux; if [ -f /etc/dpkg/dpkg.cfg.d/docker ]; then grep -q '/usr/share/locale' /etc/dpkg/dpkg.cfg.d/docker; sed -ri '/\/usr\/share\/locale/d' /etc/dpkg/dpkg.cfg.d/docker; ! grep -q '/usr/share/locale' /etc/dpkg/dpkg.cfg.d/docker; fi; apt-get update; apt-get install -y --no-install-recommends locales; rm -rf /var/lib/apt/lists/*; localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8

2023-07-28 06:29:07 UTC

/bin/sh -c #(nop) ENV LANG=en_US.utf8

2023-07-28 06:29:10 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends libnss-wrapper xz-utils zstd ; rm -rf /var/lib/apt/lists/*

2023-07-28 06:29:11 UTC

/bin/sh -c mkdir /docker-entrypoint-initdb.d

2023-07-28 06:29:12 UTC

/bin/sh -c set -ex; key='B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8'; export GNUPGHOME="$(mktemp -d)"; mkdir -p /usr/local/share/keyrings/; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; gpg --batch --export --armor "$key" > /usr/local/share/keyrings/postgres.gpg.asc; gpgconf --kill all; rm -rf "$GNUPGHOME"

2023-07-28 06:33:19 UTC

/bin/sh -c #(nop) ENV PG_MAJOR=11

2023-07-28 06:33:19 UTC

/bin/sh -c #(nop) ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/11/bin

2023-07-28 06:33:20 UTC

/bin/sh -c #(nop) ENV PG_VERSION=11.20-1.pgdg110+1

2023-07-28 06:33:35 UTC

/bin/sh -c set -ex; export PYTHONDONTWRITEBYTECODE=1; dpkgArch="$(dpkg --print-architecture)"; aptRepo="[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main $PG_MAJOR"; case "$dpkgArch" in amd64 | arm64 | ppc64el | s390x) echo "deb $aptRepo" > /etc/apt/sources.list.d/pgdg.list; apt-get update; ;; *) echo "deb-src $aptRepo" > /etc/apt/sources.list.d/pgdg.list; savedAptMark="$(apt-mark showmanual)"; tempDir="$(mktemp -d)"; cd "$tempDir"; apt-get update; apt-get install -y --no-install-recommends dpkg-dev; echo "deb [ trusted=yes ] file://$tempDir ./" > /etc/apt/sources.list.d/temp.list; _update_repo() { dpkg-scanpackages . > Packages; apt-get -o Acquire::GzipIndexes=false update; }; _update_repo; nproc="$(nproc)"; export DEB_BUILD_OPTIONS="nocheck parallel=$nproc"; apt-get build-dep -y postgresql-common pgdg-keyring; apt-get source --compile postgresql-common pgdg-keyring; _update_repo; apt-get build-dep -y "postgresql-$PG_MAJOR=$PG_VERSION"; apt-get source --compile "postgresql-$PG_MAJOR=$PG_VERSION"; apt-mark showmanual | xargs apt-mark auto > /dev/null; apt-mark manual $savedAptMark; ls -lAFh; _update_repo; grep '^Package: ' Packages; cd /; ;; esac; apt-get install -y --no-install-recommends postgresql-common; sed -ri 's/#(create_main_cluster) .*$/\1 = false/' /etc/postgresql-common/createcluster.conf; apt-get install -y --no-install-recommends "postgresql-$PG_MAJOR=$PG_VERSION" ; rm -rf /var/lib/apt/lists/*; if [ -n "$tempDir" ]; then apt-get purge -y --auto-remove; rm -rf "$tempDir" /etc/apt/sources.list.d/temp.list; fi; find /usr -name '*.pyc' -type f -exec bash -c 'for pyc; do dpkg -S "$pyc" &> /dev/null || rm -vf "$pyc"; done' -- '{}' +; postgres --version

2023-07-28 06:33:37 UTC

/bin/sh -c set -eux; dpkg-divert --add --rename --divert "/usr/share/postgresql/postgresql.conf.sample.dpkg" "/usr/share/postgresql/$PG_MAJOR/postgresql.conf.sample"; cp -v /usr/share/postgresql/postgresql.conf.sample.dpkg /usr/share/postgresql/postgresql.conf.sample; ln -sv ../postgresql.conf.sample "/usr/share/postgresql/$PG_MAJOR/"; sed -ri "s!^#?(listen_addresses)\s*=\s*\S+.*!\1 = '*'!" /usr/share/postgresql/postgresql.conf.sample; grep -F "listen_addresses = '*'" /usr/share/postgresql/postgresql.conf.sample

2023-07-28 06:33:37 UTC

/bin/sh -c mkdir -p /var/run/postgresql && chown -R postgres:postgres /var/run/postgresql && chmod 2777 /var/run/postgresql

2023-07-28 06:33:37 UTC

/bin/sh -c #(nop) ENV PGDATA=/var/lib/postgresql/data

2023-07-28 06:33:38 UTC

/bin/sh -c mkdir -p "$PGDATA" && chown -R postgres:postgres "$PGDATA" && chmod 777 "$PGDATA"

2023-07-28 06:33:38 UTC

/bin/sh -c #(nop) VOLUME [/var/lib/postgresql/data]

2023-07-28 06:33:38 UTC

/bin/sh -c #(nop) COPY file:512acb0aab31f9e5d908f16e2f4478f65cddd5d4e555a02a1551074bb16f54d7 in /usr/local/bin/

2023-07-28 06:33:38 UTC

/bin/sh -c #(nop) ENTRYPOINT ["docker-entrypoint.sh"]

2023-07-28 06:33:38 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGINT

2023-07-28 06:33:38 UTC

/bin/sh -c #(nop) EXPOSE 5432

2023-07-28 06:33:38 UTC

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

Details
Created

2023-07-29 02:12:23 UTC

Size

124 MB

Content Digest
Environment
GOSU_VERSION

1.16

LANG

en_US.utf8

PATH

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

PGDATA

/var/lib/postgresql/data

PG_MAJOR

11

PG_VERSION

11.20-1.pgdg110+1


Layers

[#000] sha256:10d8abc44954ef848b9859622726cf3c6369682051190a64889c4392d6106fb5 - 22.84% (28.3 MB)

[#001] sha256:a32a8857a806db6d981609eae25bbca51ab17f3ec5f0bdf57e64cfae32bb06a4 - 0.0% (1.61 KB)

[#002] sha256:d66998fe1733637bbb7a7004c2d7bea78a073e0aadda55a89f501f0f5623b153 - 3.23% (4 MB)

[#003] sha256:10f182721c76f330deac8ec48db49012a2cfc3c0298626c43989eece06663077 - 1.05% (1.3 MB)

[#004] sha256:fcc2c92f55b8a18cb06ca7c60047da12cc715ca6d2c21e53d648fc893246becb - 6.2% (7.67 MB)

[#005] sha256:168f9e8b17d3597da62c98c54907bd6c26b87795039f6395364c795e340a4944 - 0.84% (1.04 MB)

[#006] sha256:3dba2e50f59fbe2cf43d6278158ee1e009b3795fa84c4d1c29511ac350c884d5 - 0.0% (113 Bytes)

[#007] sha256:b28f3575370aa2afa010f9a9516d1b7154f1da7ee89a1b5b6900727940e73ea4 - 0.0% (3.07 KB)

[#008] sha256:6d59682219c54792a222d227359f19f472c82f1261ee5318e3f1f8239896be70 - 65.83% (81.5 MB)

[#009] sha256:8a10f823eba195d62b8eb600a6e07c456b98871ab1b17c7149c38ef3b06fce85 - 0.01% (8.13 KB)

[#010] sha256:0d0deccdb4c87f1f70c0f2c61d45994958508421abf30558333cf3c9089be9ca - 0.0% (129 Bytes)

[#011] sha256:81c3473fd96919ebf0528557961290b46556575ee30c82d8cd30586110155d0d - 0.0% (170 Bytes)

[#012] sha256:3cd69a6158ae2441d91b8e1824cfa9e5f076e75ad420725cc21130cd4e722e7d - 0.0% (4.68 KB)


History
2023-07-27 23:12:38 UTC

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

2023-07-27 23:12:42 UTC

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

2023-07-28 15:11:57 UTC

/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

2023-07-28 15:12:32 UTC

/bin/sh -c set -ex; apt-get update; apt-get install -y --no-install-recommends gnupg ; rm -rf /var/lib/apt/lists/*

2023-07-28 15:12:35 UTC

/bin/sh -c #(nop) ENV GOSU_VERSION=1.16

2023-07-28 15:13:06 UTC

/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

2023-07-28 15:13:37 UTC

/bin/sh -c set -eux; if [ -f /etc/dpkg/dpkg.cfg.d/docker ]; then grep -q '/usr/share/locale' /etc/dpkg/dpkg.cfg.d/docker; sed -ri '/\/usr\/share\/locale/d' /etc/dpkg/dpkg.cfg.d/docker; ! grep -q '/usr/share/locale' /etc/dpkg/dpkg.cfg.d/docker; fi; apt-get update; apt-get install -y --no-install-recommends locales; rm -rf /var/lib/apt/lists/*; localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8

2023-07-28 15:13:40 UTC

/bin/sh -c #(nop) ENV LANG=en_US.utf8

2023-07-28 15:13:58 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends libnss-wrapper xz-utils zstd ; rm -rf /var/lib/apt/lists/*

2023-07-28 15:14:03 UTC

/bin/sh -c mkdir /docker-entrypoint-initdb.d

2023-07-28 15:14:09 UTC

/bin/sh -c set -ex; key='B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8'; export GNUPGHOME="$(mktemp -d)"; mkdir -p /usr/local/share/keyrings/; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; gpg --batch --export --armor "$key" > /usr/local/share/keyrings/postgres.gpg.asc; gpgconf --kill all; rm -rf "$GNUPGHOME"

2023-07-29 01:18:15 UTC

/bin/sh -c #(nop) ENV PG_MAJOR=11

2023-07-29 01:18:18 UTC

/bin/sh -c #(nop) ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/11/bin

2023-07-29 01:18:21 UTC

/bin/sh -c #(nop) ENV PG_VERSION=11.20-1.pgdg110+1

2023-07-29 02:11:41 UTC

/bin/sh -c set -ex; export PYTHONDONTWRITEBYTECODE=1; dpkgArch="$(dpkg --print-architecture)"; aptRepo="[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main $PG_MAJOR"; case "$dpkgArch" in amd64 | arm64 | ppc64el | s390x) echo "deb $aptRepo" > /etc/apt/sources.list.d/pgdg.list; apt-get update; ;; *) echo "deb-src $aptRepo" > /etc/apt/sources.list.d/pgdg.list; savedAptMark="$(apt-mark showmanual)"; tempDir="$(mktemp -d)"; cd "$tempDir"; apt-get update; apt-get install -y --no-install-recommends dpkg-dev; echo "deb [ trusted=yes ] file://$tempDir ./" > /etc/apt/sources.list.d/temp.list; _update_repo() { dpkg-scanpackages . > Packages; apt-get -o Acquire::GzipIndexes=false update; }; _update_repo; nproc="$(nproc)"; export DEB_BUILD_OPTIONS="nocheck parallel=$nproc"; apt-get build-dep -y postgresql-common pgdg-keyring; apt-get source --compile postgresql-common pgdg-keyring; _update_repo; apt-get build-dep -y "postgresql-$PG_MAJOR=$PG_VERSION"; apt-get source --compile "postgresql-$PG_MAJOR=$PG_VERSION"; apt-mark showmanual | xargs apt-mark auto > /dev/null; apt-mark manual $savedAptMark; ls -lAFh; _update_repo; grep '^Package: ' Packages; cd /; ;; esac; apt-get install -y --no-install-recommends postgresql-common; sed -ri 's/#(create_main_cluster) .*$/\1 = false/' /etc/postgresql-common/createcluster.conf; apt-get install -y --no-install-recommends "postgresql-$PG_MAJOR=$PG_VERSION" ; rm -rf /var/lib/apt/lists/*; if [ -n "$tempDir" ]; then apt-get purge -y --auto-remove; rm -rf "$tempDir" /etc/apt/sources.list.d/temp.list; fi; find /usr -name '*.pyc' -type f -exec bash -c 'for pyc; do dpkg -S "$pyc" &> /dev/null || rm -vf "$pyc"; done' -- '{}' +; postgres --version

2023-07-29 02:11:48 UTC

/bin/sh -c set -eux; dpkg-divert --add --rename --divert "/usr/share/postgresql/postgresql.conf.sample.dpkg" "/usr/share/postgresql/$PG_MAJOR/postgresql.conf.sample"; cp -v /usr/share/postgresql/postgresql.conf.sample.dpkg /usr/share/postgresql/postgresql.conf.sample; ln -sv ../postgresql.conf.sample "/usr/share/postgresql/$PG_MAJOR/"; sed -ri "s!^#?(listen_addresses)\s*=\s*\S+.*!\1 = '*'!" /usr/share/postgresql/postgresql.conf.sample; grep -F "listen_addresses = '*'" /usr/share/postgresql/postgresql.conf.sample

2023-07-29 02:11:53 UTC

/bin/sh -c mkdir -p /var/run/postgresql && chown -R postgres:postgres /var/run/postgresql && chmod 2777 /var/run/postgresql

2023-07-29 02:11:57 UTC

/bin/sh -c #(nop) ENV PGDATA=/var/lib/postgresql/data

2023-07-29 02:12:03 UTC

/bin/sh -c mkdir -p "$PGDATA" && chown -R postgres:postgres "$PGDATA" && chmod 777 "$PGDATA"

2023-07-29 02:12:06 UTC

/bin/sh -c #(nop) VOLUME [/var/lib/postgresql/data]

2023-07-29 02:12:09 UTC

/bin/sh -c #(nop) COPY file:512acb0aab31f9e5d908f16e2f4478f65cddd5d4e555a02a1551074bb16f54d7 in /usr/local/bin/

2023-07-29 02:12:12 UTC

/bin/sh -c #(nop) ENTRYPOINT ["docker-entrypoint.sh"]

2023-07-29 02:12:16 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGINT

2023-07-29 02:12:20 UTC

/bin/sh -c #(nop) EXPOSE 5432

2023-07-29 02:12:23 UTC

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

Details
Created

2023-07-28 04:35:04 UTC

Size

138 MB

Content Digest
Environment
GOSU_VERSION

1.16

LANG

en_US.utf8

PATH

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

PGDATA

/var/lib/postgresql/data

PG_MAJOR

11

PG_VERSION

11.20-1.pgdg110+1


Layers

[#000] sha256:90fff1cd317dd6511bdf25cbc4f6797ea09a5bc0657b6e1d88772d885bed1da0 - 24.46% (33.7 MB)

[#001] sha256:e4c37e787375d79b7f69584dce2070cb63af455a0f61bde3875b5ef8c0e03646 - 0.0% (1.76 KB)

[#002] sha256:a69ddddd9fd353ac1ed7f39b15b54c734286873268077ba763727f0d9d8e1845 - 3.62% (4.98 MB)

[#003] sha256:c2335d1115100bf7ece1b4056a41d907d50baa5d73c056d438f5a0406ac26d5e - 0.97% (1.33 MB)

[#004] sha256:50b8c4a4898f98a9670d92aef71fa57ff8e5af2471005ba6a1c1d0b08804b1b0 - 5.58% (7.67 MB)

[#005] sha256:4db4fdeb28d093ec381f144fb0b08369a420d190e534cc7775ed890a386c4921 - 0.98% (1.35 MB)

[#006] sha256:0931b0e672d29709e2a79615fd1404ac98b08502d1af275a3d8e5b005edcdbba - 0.0% (149 Bytes)

[#007] sha256:5b6d9c7bf7bc5b1748d09bb53fc14878ab92b5131e84412ae77ffe59b411d852 - 0.0% (3.13 KB)

[#008] sha256:99fc4ebb1185545e5911d1c57c035db39496b32b11257d72e06126a054c8f6ec - 64.37% (88.6 MB)

[#009] sha256:10ac6e7d0494da96ae086209da03b19dad4ddda96b3fa9efee60da8055955e1a - 0.01% (8.14 KB)

[#010] sha256:4a3294fc1a7a723ee546084f5e7429590b5f038cd5978eaed97d0eb8774b517d - 0.0% (130 Bytes)

[#011] sha256:e21e25b0489652ea8a31bc75bfea2e9a5ade523b1cc3c29b4737dd7700033e3f - 0.0% (200 Bytes)

[#012] sha256:ab9961287d2de0dfc5f7bfea56ab1d8bf0e5c72b1d99d89b08dfc07f52449ed0 - 0.0% (4.68 KB)


History
2023-07-27 23:23:41 UTC

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

2023-07-27 23:23:43 UTC

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

2023-07-28 04:18:30 UTC

/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

2023-07-28 04:18:47 UTC

/bin/sh -c set -ex; apt-get update; apt-get install -y --no-install-recommends gnupg ; rm -rf /var/lib/apt/lists/*

2023-07-28 04:18:47 UTC

/bin/sh -c #(nop) ENV GOSU_VERSION=1.16

2023-07-28 04:19:04 UTC

/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

2023-07-28 04:19:17 UTC

/bin/sh -c set -eux; if [ -f /etc/dpkg/dpkg.cfg.d/docker ]; then grep -q '/usr/share/locale' /etc/dpkg/dpkg.cfg.d/docker; sed -ri '/\/usr\/share\/locale/d' /etc/dpkg/dpkg.cfg.d/docker; ! grep -q '/usr/share/locale' /etc/dpkg/dpkg.cfg.d/docker; fi; apt-get update; apt-get install -y --no-install-recommends locales; rm -rf /var/lib/apt/lists/*; localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8

2023-07-28 04:19:18 UTC

/bin/sh -c #(nop) ENV LANG=en_US.utf8

2023-07-28 04:19:26 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends libnss-wrapper xz-utils zstd ; rm -rf /var/lib/apt/lists/*

2023-07-28 04:19:27 UTC

/bin/sh -c mkdir /docker-entrypoint-initdb.d

2023-07-28 04:19:29 UTC

/bin/sh -c set -ex; key='B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8'; export GNUPGHOME="$(mktemp -d)"; mkdir -p /usr/local/share/keyrings/; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; gpg --batch --export --armor "$key" > /usr/local/share/keyrings/postgres.gpg.asc; gpgconf --kill all; rm -rf "$GNUPGHOME"

2023-07-28 04:33:57 UTC

/bin/sh -c #(nop) ENV PG_MAJOR=11

2023-07-28 04:33:57 UTC

/bin/sh -c #(nop) ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/11/bin

2023-07-28 04:33:58 UTC

/bin/sh -c #(nop) ENV PG_VERSION=11.20-1.pgdg110+1

2023-07-28 04:34:45 UTC

/bin/sh -c set -ex; export PYTHONDONTWRITEBYTECODE=1; dpkgArch="$(dpkg --print-architecture)"; aptRepo="[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main $PG_MAJOR"; case "$dpkgArch" in amd64 | arm64 | ppc64el | s390x) echo "deb $aptRepo" > /etc/apt/sources.list.d/pgdg.list; apt-get update; ;; *) echo "deb-src $aptRepo" > /etc/apt/sources.list.d/pgdg.list; savedAptMark="$(apt-mark showmanual)"; tempDir="$(mktemp -d)"; cd "$tempDir"; apt-get update; apt-get install -y --no-install-recommends dpkg-dev; echo "deb [ trusted=yes ] file://$tempDir ./" > /etc/apt/sources.list.d/temp.list; _update_repo() { dpkg-scanpackages . > Packages; apt-get -o Acquire::GzipIndexes=false update; }; _update_repo; nproc="$(nproc)"; export DEB_BUILD_OPTIONS="nocheck parallel=$nproc"; apt-get build-dep -y postgresql-common pgdg-keyring; apt-get source --compile postgresql-common pgdg-keyring; _update_repo; apt-get build-dep -y "postgresql-$PG_MAJOR=$PG_VERSION"; apt-get source --compile "postgresql-$PG_MAJOR=$PG_VERSION"; apt-mark showmanual | xargs apt-mark auto > /dev/null; apt-mark manual $savedAptMark; ls -lAFh; _update_repo; grep '^Package: ' Packages; cd /; ;; esac; apt-get install -y --no-install-recommends postgresql-common; sed -ri 's/#(create_main_cluster) .*$/\1 = false/' /etc/postgresql-common/createcluster.conf; apt-get install -y --no-install-recommends "postgresql-$PG_MAJOR=$PG_VERSION" ; rm -rf /var/lib/apt/lists/*; if [ -n "$tempDir" ]; then apt-get purge -y --auto-remove; rm -rf "$tempDir" /etc/apt/sources.list.d/temp.list; fi; find /usr -name '*.pyc' -type f -exec bash -c 'for pyc; do dpkg -S "$pyc" &> /dev/null || rm -vf "$pyc"; done' -- '{}' +; postgres --version

2023-07-28 04:34:52 UTC

/bin/sh -c set -eux; dpkg-divert --add --rename --divert "/usr/share/postgresql/postgresql.conf.sample.dpkg" "/usr/share/postgresql/$PG_MAJOR/postgresql.conf.sample"; cp -v /usr/share/postgresql/postgresql.conf.sample.dpkg /usr/share/postgresql/postgresql.conf.sample; ln -sv ../postgresql.conf.sample "/usr/share/postgresql/$PG_MAJOR/"; sed -ri "s!^#?(listen_addresses)\s*=\s*\S+.*!\1 = '*'!" /usr/share/postgresql/postgresql.conf.sample; grep -F "listen_addresses = '*'" /usr/share/postgresql/postgresql.conf.sample

2023-07-28 04:34:53 UTC

/bin/sh -c mkdir -p /var/run/postgresql && chown -R postgres:postgres /var/run/postgresql && chmod 2777 /var/run/postgresql

2023-07-28 04:34:54 UTC

/bin/sh -c #(nop) ENV PGDATA=/var/lib/postgresql/data

2023-07-28 04:34:58 UTC

/bin/sh -c mkdir -p "$PGDATA" && chown -R postgres:postgres "$PGDATA" && chmod 777 "$PGDATA"

2023-07-28 04:34:59 UTC

/bin/sh -c #(nop) VOLUME [/var/lib/postgresql/data]

2023-07-28 04:35:00 UTC

/bin/sh -c #(nop) COPY file:512acb0aab31f9e5d908f16e2f4478f65cddd5d4e555a02a1551074bb16f54d7 in /usr/local/bin/

2023-07-28 04:35:00 UTC

/bin/sh -c #(nop) ENTRYPOINT ["docker-entrypoint.sh"]

2023-07-28 04:35:01 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGINT

2023-07-28 04:35:03 UTC

/bin/sh -c #(nop) EXPOSE 5432

2023-07-28 04:35:04 UTC

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

Details
Created

2023-07-28 09:44:43 UTC

Size

132 MB

Content Digest
Environment
GOSU_VERSION

1.16

LANG

en_US.utf8

PATH

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

PGDATA

/var/lib/postgresql/data

PG_MAJOR

11

PG_VERSION

11.20-1.pgdg110+1


Layers

[#000] sha256:010ebc9d3534dabb784b6e93117170f0f20f698913991111a4ea549e5d951b7b - 21.35% (28.3 MB)

[#001] sha256:a98fbfdca892b11ca05f9ce6635b53da4a570855d1d96d99573a8bb3ec056a03 - 0.0% (1.76 KB)

[#002] sha256:ebca4cfcc6e5011858d85ee03ecd0f4e9c993fd0c42d32f1fa30d023a0f61e12 - 3.1% (4.1 MB)

[#003] sha256:9147711560021d081b089ed89d9c449b602d28d0051ef88696e90229ab203a82 - 1.03% (1.37 MB)

[#004] sha256:b790b88c90e81d58689821abb6bc7452bbfe466675ac5a666990c1698b408f07 - 5.83% (7.72 MB)

[#005] sha256:70318fcd50ec1597b40d72986c11d4c83918eb8ab7f9acea4e171a4fa7cfc9b2 - 0.89% (1.18 MB)

[#006] sha256:b6e4d5a6ba6196d48ede337720ef35cd082cbd9d0961e3e19845e9772281a821 - 0.0% (149 Bytes)

[#007] sha256:e2acf7d78aeb4e583ca2e3a39f683548f36bfb5f9975d74c5dd344089db57265 - 0.0% (3.13 KB)

[#008] sha256:03a7ec02a40b12a0593face0271fe3f5dc2e124a5580ac6ad777a0f8b256652f - 67.78% (89.8 MB)

[#009] sha256:2b6332e116b5af23e9a8b6c1fb72c1851e077bd29f128ddcda9715d1934a1602 - 0.01% (8.13 KB)

[#010] sha256:754b260fb666c59d2108ad089ea97c17cfdb33fba25d1bc424e947eaf83b4846 - 0.0% (129 Bytes)

[#011] sha256:2c40c2a23819cc899bada8768a411ae1a69b5dbc4b18ca126bf92ead6d2cad06 - 0.0% (200 Bytes)

[#012] sha256:d94e9a90e04fa55daddae8ff90876690fa1b5bc262a3eef41f51c0bb86dcfaa2 - 0.0% (4.68 KB)


History
2023-07-27 23:47:42 UTC

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

2023-07-27 23:47:44 UTC

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

2023-07-28 09:37:27 UTC

/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

2023-07-28 09:37:32 UTC

/bin/sh -c set -ex; apt-get update; apt-get install -y --no-install-recommends gnupg ; rm -rf /var/lib/apt/lists/*

2023-07-28 09:37:32 UTC

/bin/sh -c #(nop) ENV GOSU_VERSION=1.16

2023-07-28 09:37:38 UTC

/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

2023-07-28 09:37:43 UTC

/bin/sh -c set -eux; if [ -f /etc/dpkg/dpkg.cfg.d/docker ]; then grep -q '/usr/share/locale' /etc/dpkg/dpkg.cfg.d/docker; sed -ri '/\/usr\/share\/locale/d' /etc/dpkg/dpkg.cfg.d/docker; ! grep -q '/usr/share/locale' /etc/dpkg/dpkg.cfg.d/docker; fi; apt-get update; apt-get install -y --no-install-recommends locales; rm -rf /var/lib/apt/lists/*; localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8

2023-07-28 09:37:43 UTC

/bin/sh -c #(nop) ENV LANG=en_US.utf8

2023-07-28 09:37:47 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends libnss-wrapper xz-utils zstd ; rm -rf /var/lib/apt/lists/*

2023-07-28 09:37:47 UTC

/bin/sh -c mkdir /docker-entrypoint-initdb.d

2023-07-28 09:37:48 UTC

/bin/sh -c set -ex; key='B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8'; export GNUPGHOME="$(mktemp -d)"; mkdir -p /usr/local/share/keyrings/; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; gpg --batch --export --armor "$key" > /usr/local/share/keyrings/postgres.gpg.asc; gpgconf --kill all; rm -rf "$GNUPGHOME"

2023-07-28 09:44:19 UTC

/bin/sh -c #(nop) ENV PG_MAJOR=11

2023-07-28 09:44:19 UTC

/bin/sh -c #(nop) ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/11/bin

2023-07-28 09:44:19 UTC

/bin/sh -c #(nop) ENV PG_VERSION=11.20-1.pgdg110+1

2023-07-28 09:44:36 UTC

/bin/sh -c set -ex; export PYTHONDONTWRITEBYTECODE=1; dpkgArch="$(dpkg --print-architecture)"; aptRepo="[ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main $PG_MAJOR"; case "$dpkgArch" in amd64 | arm64 | ppc64el | s390x) echo "deb $aptRepo" > /etc/apt/sources.list.d/pgdg.list; apt-get update; ;; *) echo "deb-src $aptRepo" > /etc/apt/sources.list.d/pgdg.list; savedAptMark="$(apt-mark showmanual)"; tempDir="$(mktemp -d)"; cd "$tempDir"; apt-get update; apt-get install -y --no-install-recommends dpkg-dev; echo "deb [ trusted=yes ] file://$tempDir ./" > /etc/apt/sources.list.d/temp.list; _update_repo() { dpkg-scanpackages . > Packages; apt-get -o Acquire::GzipIndexes=false update; }; _update_repo; nproc="$(nproc)"; export DEB_BUILD_OPTIONS="nocheck parallel=$nproc"; apt-get build-dep -y postgresql-common pgdg-keyring; apt-get source --compile postgresql-common pgdg-keyring; _update_repo; apt-get build-dep -y "postgresql-$PG_MAJOR=$PG_VERSION"; apt-get source --compile "postgresql-$PG_MAJOR=$PG_VERSION"; apt-mark showmanual | xargs apt-mark auto > /dev/null; apt-mark manual $savedAptMark; ls -lAFh; _update_repo; grep '^Package: ' Packages; cd /; ;; esac; apt-get install -y --no-install-recommends postgresql-common; sed -ri 's/#(create_main_cluster) .*$/\1 = false/' /etc/postgresql-common/createcluster.conf; apt-get install -y --no-install-recommends "postgresql-$PG_MAJOR=$PG_VERSION" ; rm -rf /var/lib/apt/lists/*; if [ -n "$tempDir" ]; then apt-get purge -y --auto-remove; rm -rf "$tempDir" /etc/apt/sources.list.d/temp.list; fi; find /usr -name '*.pyc' -type f -exec bash -c 'for pyc; do dpkg -S "$pyc" &> /dev/null || rm -vf "$pyc"; done' -- '{}' +; postgres --version

2023-07-28 09:44:42 UTC

/bin/sh -c set -eux; dpkg-divert --add --rename --divert "/usr/share/postgresql/postgresql.conf.sample.dpkg" "/usr/share/postgresql/$PG_MAJOR/postgresql.conf.sample"; cp -v /usr/share/postgresql/postgresql.conf.sample.dpkg /usr/share/postgresql/postgresql.conf.sample; ln -sv ../postgresql.conf.sample "/usr/share/postgresql/$PG_MAJOR/"; sed -ri "s!^#?(listen_addresses)\s*=\s*\S+.*!\1 = '*'!" /usr/share/postgresql/postgresql.conf.sample; grep -F "listen_addresses = '*'" /usr/share/postgresql/postgresql.conf.sample

2023-07-28 09:44:42 UTC

/bin/sh -c mkdir -p /var/run/postgresql && chown -R postgres:postgres /var/run/postgresql && chmod 2777 /var/run/postgresql

2023-07-28 09:44:42 UTC

/bin/sh -c #(nop) ENV PGDATA=/var/lib/postgresql/data

2023-07-28 09:44:43 UTC

/bin/sh -c mkdir -p "$PGDATA" && chown -R postgres:postgres "$PGDATA" && chmod 777 "$PGDATA"

2023-07-28 09:44:43 UTC

/bin/sh -c #(nop) VOLUME [/var/lib/postgresql/data]

2023-07-28 09:44:43 UTC

/bin/sh -c #(nop) COPY file:512acb0aab31f9e5d908f16e2f4478f65cddd5d4e555a02a1551074bb16f54d7 in /usr/local/bin/

2023-07-28 09:44:43 UTC

/bin/sh -c #(nop) ENTRYPOINT ["docker-entrypoint.sh"]

2023-07-28 09:44:43 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGINT

2023-07-28 09:44:43 UTC

/bin/sh -c #(nop) EXPOSE 5432

2023-07-28 09:44:43 UTC

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