Namespace
library
Image / Tag
postgres:12.15-bullseye
Content Digest
sha256:af270b14da6c1076c2fd4acb758692f6fce704e8593e643c479e005f87ecd92a
Details
Created

2023-07-28 12:19:09 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/12/bin

PGDATA

/var/lib/postgresql/data

PG_MAJOR

12

PG_VERSION

12.15-1.pgdg110+1


Layers

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

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

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

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

[#004] sha256:8253463367bcf05b85a3c52246d3ba264882f1ee375f573b2837a481677f5a2b - 5.82% (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:4686b8563d7877979a181b4ae106f2abf074dab5c92088bd19b46f7ca45a93fc - 65.31% (86.1 MB)

[#009] sha256:04c2614b93ab3777d74a1cfc18af7fd45275c85e93250355a5c4c9e7eeb0e238 - 0.01% (8.82 KB)

[#010] sha256:1585eb83eb1439d269d5586cf223ea388059f93ae2534fed7b28d4f172225242 - 0.0% (129 Bytes)

[#011] sha256:fbfdfd243b7b0997faca02516e2166cbb5f71be2aa3992f3f82412898fb19c64 - 0.0% (202 Bytes)

[#012] sha256:d0df8b7ad59e5cccb0f19f2673c989d54997d7590d090b0b9b532b139d52ed1f - 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:06:16 UTC

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

2023-07-28 12:06:16 UTC

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

2023-07-28 12:06:16 UTC

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

2023-07-28 12:19:06 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:19:07 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:19:08 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:19:08 UTC

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

2023-07-28 12:19:09 UTC

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

2023-07-28 12:19:09 UTC

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

2023-07-28 12:19:09 UTC

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

2023-07-28 12:19:09 UTC

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

2023-07-28 12:19:09 UTC

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

2023-07-28 12:19:09 UTC

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

2023-07-28 12:19:09 UTC

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

Details
Created

2023-07-28 10:51:08 UTC

Size

130 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/12/bin

PGDATA

/var/lib/postgresql/data

PG_MAJOR

12

PG_VERSION

12.15-1.pgdg110+1


Layers

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

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

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

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

[#004] sha256:66791212fee3c69b26f5fc9e655d6b4744388a7f247c666d0ec7b6809a477f6b - 5.9% (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:b9c88c16f7494491abd9034534466cd41a76d7f24dd45a6bb5c55e1a6df5a212 - 65.79% (85.5 MB)

[#009] sha256:1abc16eb63d85294dffaf8ec6739f30a09ebe428e71e1884ce7199ec5f96a134 - 0.01% (8.81 KB)

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

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

[#012] sha256:e2d88db676cc3a79366e463c6924a6c69057448b70e68839c131883a261489a7 - 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:50:47 UTC

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

2023-07-28 10:50:47 UTC

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

2023-07-28 10:50:47 UTC

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

2023-07-28 10:51:05 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:06 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:07 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:07 UTC

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

2023-07-28 10:51:07 UTC

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

2023-07-28 10:51:07 UTC

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

2023-07-28 10:51:07 UTC

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

2023-07-28 10:51:08 UTC

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

2023-07-28 10:51:08 UTC

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

2023-07-28 10:51:08 UTC

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

2023-07-28 10:51:08 UTC

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

Details
Created

2023-07-28 03:37:45 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/12/bin

PGDATA

/var/lib/postgresql/data

PG_MAJOR

12

PG_VERSION

12.15-1.pgdg110+1


Layers

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

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

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

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

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

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

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

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

[#008] sha256:0f564ddb4cd4f62bae0723aee294573d9049420be7ea7007e4439d8b50e46569 - 66.2% (81.8 MB)

[#009] sha256:707083341d05ddee95adad9e8f051467cf9fc6635b32d5eb7a75f3ac089e5ff8 - 0.01% (8.81 KB)

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

[#011] sha256:29c9b6a03daf6068156439e713a7dfb02d7a006bb78f5a72fdd92b9fd5effafd - 0.0% (202 Bytes)

[#012] sha256:6b5654edb1a983dc9ba54b8fa09c33905d2b1a4127000d4dcb1e2e034bf2d351 - 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:25:19 UTC

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

2023-07-28 03:25:19 UTC

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

2023-07-28 03:25:20 UTC

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

2023-07-28 03:37:42 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 03:37:43 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 03:37:44 UTC

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

2023-07-28 03:37:44 UTC

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

2023-07-28 03:37:45 UTC

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

2023-07-28 03:37:45 UTC

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

2023-07-28 03:37:45 UTC

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

2023-07-28 03:37:45 UTC

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

2023-07-28 03:37:45 UTC

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

2023-07-28 03:37:45 UTC

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

2023-07-28 03:37:45 UTC

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

Details
Created

2023-07-28 18:36:05 UTC

Size

119 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/12/bin

PGDATA

/var/lib/postgresql/data

PG_MAJOR

12

PG_VERSION

12.15-1.pgdg110+1


Layers

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

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

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

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

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

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

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

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

[#008] sha256:cdcdf8f28471c1d5641301250b805a2eeea5a60f95db7e40f926cb45bdbd073f - 67.07% (79.5 MB)

[#009] sha256:c96b226a9169140df6ec1e8b8c20d9bc034b5e40eca04b2495c6f30ba3240d5f - 0.01% (8.82 KB)

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

[#011] sha256:3dc8c3fecad2dd48cf45a39897eb78f16c6de10da2ac280b74564620d0156a80 - 0.0% (201 Bytes)

[#012] sha256:b5e56f03c223480f6973c585921914e7d4ef7910ae642582fadb0cc5b65699d6 - 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:24:18 UTC

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

2023-07-28 18:24:18 UTC

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

2023-07-28 18:24:18 UTC

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

2023-07-28 18:36:01 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:36:03 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:36:04 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:36:04 UTC

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

2023-07-28 18:36:04 UTC

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

2023-07-28 18:36:04 UTC

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

2023-07-28 18:36:04 UTC

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

2023-07-28 18:36:04 UTC

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

2023-07-28 18:36:05 UTC

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

2023-07-28 18:36:05 UTC

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

2023-07-28 18:36:05 UTC

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

Details
Created

2023-07-28 06:32:49 UTC

Size

125 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/12/bin

PGDATA

/var/lib/postgresql/data

PG_MAJOR

12

PG_VERSION

12.15-1.pgdg110+1


Layers

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

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

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

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

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

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

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

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

[#008] sha256:67078730888c2bc17d5193cce5ba3f0d9a3c42243e944e686733f6f6664288f0 - 65.6% (82.2 MB)

[#009] sha256:2cde78487af633a9efdb5c671b268df3691de8ef7153447447123f1d5f09e8eb - 0.01% (8.81 KB)

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

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

[#012] sha256:7d2584d168ab8e078df89c56711bbb7737d5d653af8e9f96535a894056f141d6 - 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:32:30 UTC

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

2023-07-28 06:32:30 UTC

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

2023-07-28 06:32:30 UTC

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

2023-07-28 06:32:46 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:32:47 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:32:48 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:32:48 UTC

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

2023-07-28 06:32:48 UTC

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

2023-07-28 06:32:48 UTC

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

2023-07-28 06:32:48 UTC

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

2023-07-28 06:32:48 UTC

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

2023-07-28 06:32:48 UTC

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

2023-07-28 06:32:49 UTC

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

2023-07-28 06:32:49 UTC

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

Details
Created

2023-07-29 00:21:16 UTC

Size

125 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/12/bin

PGDATA

/var/lib/postgresql/data

PG_MAJOR

12

PG_VERSION

12.15-1.pgdg110+1


Layers

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

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

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

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

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

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

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

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

[#008] sha256:25b4a8b756c5bde79acc031de3e5c2bf0e52f645eb06a4507b5ac2e3d86a807f - 66.07% (82.4 MB)

[#009] sha256:570492b6beb451fe818e6f0fa0c84651f734c8d35856ecc07bbfff3568b4fd31 - 0.01% (8.83 KB)

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

[#011] sha256:2ce9cc020a3d6eaa09d60a0c78d9c72394673b5867e6a4c3367c694c8e937dd5 - 0.0% (169 Bytes)

[#012] sha256:47055f214412c5572cdeb20ccefbcff38b663726f0c2138152f0fa786cb979cb - 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-28 23:25:31 UTC

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

2023-07-28 23:25:34 UTC

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

2023-07-28 23:25:36 UTC

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

2023-07-29 00:20:33 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 00:20: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-29 00:20:46 UTC

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

2023-07-29 00:20:49 UTC

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

2023-07-29 00:20:55 UTC

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

2023-07-29 00:20:58 UTC

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

2023-07-29 00:21:01 UTC

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

2023-07-29 00:21:05 UTC

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

2023-07-29 00:21:09 UTC

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

2023-07-29 00:21:12 UTC

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

2023-07-29 00:21:16 UTC

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

Details
Created

2023-07-28 04:32:19 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/12/bin

PGDATA

/var/lib/postgresql/data

PG_MAJOR

12

PG_VERSION

12.15-1.pgdg110+1


Layers

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

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

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

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

[#004] sha256:50b8c4a4898f98a9670d92aef71fa57ff8e5af2471005ba6a1c1d0b08804b1b0 - 5.54% (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:3bf39752b24ff98a28afd8f8580c7abae62ad46516b64cbf392dcee195d44871 - 64.61% (89.5 MB)

[#009] sha256:025adb65236f537625488812da324804f4d8b5a524d511abff5c82bf088dcece - 0.01% (8.81 KB)

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

[#011] sha256:ffe8b83b6f29ad2899f6277befbfb09914e8952a526c5d96a85b757f9b79cebd - 0.0% (203 Bytes)

[#012] sha256:bee445eaa1c8473b99a1076981a68fa27d771f576dac75d9cae6a76498429893 - 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:31:17 UTC

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

2023-07-28 04:31:18 UTC

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

2023-07-28 04:31:18 UTC

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

2023-07-28 04:32:05 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:32:10 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:32:12 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:32:12 UTC

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

2023-07-28 04:32:14 UTC

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

2023-07-28 04:32:15 UTC

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

2023-07-28 04:32:16 UTC

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

2023-07-28 04:32:17 UTC

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

2023-07-28 04:32:18 UTC

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

2023-07-28 04:32:18 UTC

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

2023-07-28 04:32:19 UTC

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

Details
Created

2023-07-28 09:43:28 UTC

Size

133 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/12/bin

PGDATA

/var/lib/postgresql/data

PG_MAJOR

12

PG_VERSION

12.15-1.pgdg110+1


Layers

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

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

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

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

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

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

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

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

[#008] sha256:cdedefa7c78ad9fe68fe83cf0b80cd7915e20074003310965f3cf0804dac5966 - 68.02% (90.8 MB)

[#009] sha256:c978369ef1a6497ce7cbcce64c5a3e35c2d40dde6564ec49fbf2dd011e90a402 - 0.01% (8.81 KB)

[#010] sha256:22a1c8cef9101811b12555f78796f535b4ac2cc5c7532dc85942bbcbc8641953 - 0.0% (129 Bytes)

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

[#012] sha256:c73678ec74dec5666b70135ad36d7f9dc3f076f281837aec8ecab76b96a55484 - 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:42:53 UTC

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

2023-07-28 09:42:53 UTC

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

2023-07-28 09:42:53 UTC

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

2023-07-28 09:43:22 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:43:27 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:43:27 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:43:27 UTC

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

2023-07-28 09:43:27 UTC

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

2023-07-28 09:43:28 UTC

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

2023-07-28 09:43:28 UTC

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

2023-07-28 09:43:28 UTC

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

2023-07-28 09:43:28 UTC

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

2023-07-28 09:43:28 UTC

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

2023-07-28 09:43:28 UTC

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