Namespace
library
Image / Tag
postgres:15.2-bullseye
Content Digest
sha256:78a275d4c891f7b3a33d3f1a78eda9f1d744954d9e20122bfdc97cdda25cddaf
Details
Created

2023-05-03 00:34:29 UTC

Size

134 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/15/bin

PGDATA

/var/lib/postgresql/data

PG_MAJOR

15

PG_VERSION

15.2-1.pgdg110+1


Layers

[#000] sha256:10b34014bd1c165cc57a10e7492f17dce658513b7329319fe6c193c85bf752db - 22.98% (30.9 MB)

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

[#002] sha256:6495cb0bb70dfbe8526e349b0b4ab8dddc30fe7c94418128d8d3574254fe3f98 - 3.42% (4.59 MB)

[#003] sha256:186341ba2ed25efdfbd36b4a4c9b824e92063c2d8a6b4b101bcb58a4fc79f568 - 1.03% (1.38 MB)

[#004] sha256:b3c1fdf3f4df0df87f994e24cc75b175d0d2fb07efa962caa3f053814d277957 - 5.71% (7.67 MB)

[#005] sha256:2e330a427315ad194c6097682cb5015b8721b19be250df94ffefde1f4ae468c9 - 0.89% (1.19 MB)

[#006] sha256:af3d3de83f88c711a1c86389b04d4d0fae11f7528087a377c50716abdb0f6cf5 - 0.0% (147 Bytes)

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

[#008] sha256:7550a83e35c24500c5ae46ba643f7b92f87700ded440c6198c97269b4a39b443 - 65.97% (88.7 MB)

[#009] sha256:47bf82818c68150559f6a1bcaa610c0d2749a7e4a9c9cb76fadfe4ed5a959254 - 0.01% (9.56 KB)

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

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

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


History
2023-05-03 00:00:58 UTC

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

2023-05-03 00:00:58 UTC

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

2023-05-03 00:18: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-05-03 00:18:50 UTC

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

2023-05-03 00:18:50 UTC

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

2023-05-03 00:18:59 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-05-03 00:19:06 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-05-03 00:19:07 UTC

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

2023-05-03 00:19:12 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-05-03 00:19:12 UTC

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

2023-05-03 00:19:13 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-05-03 00:19:13 UTC

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

2023-05-03 00:19:13 UTC

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

2023-05-03 00:19:14 UTC

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

2023-05-03 00:34:25 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) 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-05-03 00:34: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-05-03 00:34:27 UTC

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

2023-05-03 00:34:27 UTC

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

2023-05-03 00:34:28 UTC

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

2023-05-03 00:34:28 UTC

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

2023-05-03 00:34:28 UTC

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

2023-05-03 00:34:28 UTC

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

2023-05-03 00:34:28 UTC

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

2023-05-03 00:34:29 UTC

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

2023-05-03 00:34:29 UTC

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

Details
Created

2023-05-03 11:09:54 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/15/bin

PGDATA

/var/lib/postgresql/data

PG_MAJOR

15

PG_VERSION

15.2-1.pgdg110+1


Layers

[#000] sha256:9e3ea8720c6de96cc9ad544dddc695a3ab73f5581c5d954e0504cc4f80fb5e5c - 22.62% (29.9 MB)

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

[#002] sha256:247ec4ff783a53b6c6aa696498b385229489f0b4dbf754ba04fd4225c52bf60e - 3.18% (4.21 MB)

[#003] sha256:f7ead6900700a9d241f0ce2d1b47e80dd024ba213ccd8cf53a9a4cbb48e7f30a - 1.06% (1.4 MB)

[#004] sha256:e7afdbe9a19117458a2ca067fa89ed0638e66874fc76b77d3201eb3b9d1be0bd - 5.79% (7.67 MB)

[#005] sha256:3ef71fe7cece14278b6b8769e97fe284ec968c376d3715c50ee70d5478e0773b - 0.91% (1.2 MB)

[#006] sha256:1459ebb56be5dea8fd98456fa33b6fd607bd304cd1a843d705845aca032ded33 - 0.0% (147 Bytes)

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

[#008] sha256:dd8e229a2a1314d88197f0f21f2a437870c6c2ad4770bac2fd4a5a825003a2c1 - 66.43% (88 MB)

[#009] sha256:8cf43a35dc101ed96afea569bdc118c72f954e7a9f4bc90b2547a9b0e02305b4 - 0.01% (9.55 KB)

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

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

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


History
2023-05-02 23:46:59 UTC

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

2023-05-02 23:47:00 UTC

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

2023-05-03 11:09:05 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-05-03 11:09:10 UTC

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

2023-05-03 11:09:10 UTC

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

2023-05-03 11:09:18 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-05-03 11:09:24 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-05-03 11:09:25 UTC

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

2023-05-03 11:09:28 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-05-03 11:09:29 UTC

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

2023-05-03 11:09:30 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-05-03 11:09:30 UTC

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

2023-05-03 11:09:30 UTC

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

2023-05-03 11:09:31 UTC

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

2023-05-03 11:09:52 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) 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-05-03 11:09:53 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-05-03 11:09:53 UTC

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

2023-05-03 11:09:53 UTC

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

2023-05-03 11:09:54 UTC

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

2023-05-03 11:09:54 UTC

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

2023-05-03 11:09:54 UTC

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

2023-05-03 11:09:54 UTC

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

2023-05-03 11:09:54 UTC

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

2023-05-03 11:09:54 UTC

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

2023-05-03 11:09:54 UTC

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

Details
Created

2023-05-03 06:21:05 UTC

Size

126 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/15/bin

PGDATA

/var/lib/postgresql/data

PG_MAJOR

15

PG_VERSION

15.2-1.pgdg110+1


Layers

[#000] sha256:eb6ee5d3f82142e70aca665cea92048b1a46ff1aa5c5be47a04c27a471470c07 - 21.88% (27.6 MB)

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

[#002] sha256:e9827504a94ad8b3a80b294fb98b060dc4c83a4d61a432fd7b6f13d5f4ab9cdf - 3.1% (3.91 MB)

[#003] sha256:c23e09127060e4f8c55898c79a8a976eb14d2fce9d41beff108b2b0b33f9f750 - 1.1% (1.38 MB)

[#004] sha256:43bb10b3c46432db6ddf06d3fd1f8caab268b6db6602bf0b4e4d4be83b7a3e8d - 6.09% (7.67 MB)

[#005] sha256:8731b0e125f1fcc0bdacdcfe09029cd4bebbd861fe6ff0398b48fd1f932bfff7 - 0.95% (1.2 MB)

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

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

[#008] sha256:05fa58d1a021dd4a7ba41b8cd1470f7b081554e1818c2224505f63293adafc84 - 66.87% (84.3 MB)

[#009] sha256:cf0249bcd6a6e48d2b2a30d70aa5785fc883ee66167fa740e7bb6c39c57f6979 - 0.01% (9.55 KB)

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

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

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


History
2023-05-02 22:48:53 UTC

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

2023-05-02 22:48:53 UTC

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

2023-05-03 06:05:53 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-05-03 06:06:03 UTC

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

2023-05-03 06:06:03 UTC

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

2023-05-03 06:06:14 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-05-03 06:06: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-05-03 06:06:22 UTC

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

2023-05-03 06:06: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-05-03 06:06:28 UTC

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

2023-05-03 06:06: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-05-03 06:06:29 UTC

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

2023-05-03 06:06:29 UTC

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

2023-05-03 06:06:29 UTC

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

2023-05-03 06:21:02 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) 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-05-03 06:21: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-05-03 06:21:04 UTC

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

2023-05-03 06:21:04 UTC

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

2023-05-03 06:21:04 UTC

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

2023-05-03 06:21:04 UTC

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

2023-05-03 06:21:04 UTC

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

2023-05-03 06:21:05 UTC

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

2023-05-03 06:21:05 UTC

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

2023-05-03 06:21:05 UTC

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

2023-05-03 06:21:05 UTC

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

Details
Created

2023-05-03 08:12:15 UTC

Size

121 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/15/bin

PGDATA

/var/lib/postgresql/data

PG_MAJOR

15

PG_VERSION

15.2-1.pgdg110+1


Layers

[#000] sha256:9c7c4e67baad3ce38491ce8c1ffaa9ca9ce37409270ce53ab3472054f35d097e - 20.96% (25.3 MB)

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

[#002] sha256:dcdf25696324136aef3291014667389f59552ce49d979b3fd05467eac2ef1eed - 2.93% (3.55 MB)

[#003] sha256:4f0f9d80d267ee15ab897470894ff4910338190912ba0363a673d399c2a4b774 - 1.14% (1.37 MB)

[#004] sha256:1e72ff2f71d79570502c6a6e3b97d4a448e6877e456d571842ca3797da5e9f08 - 6.35% (7.67 MB)

[#005] sha256:7b1be97fb6df78288bcb6c2934e5f4c5cb2b69f9f0ed66cb6f5939d6da00e51e - 0.89% (1.08 MB)

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

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

[#008] sha256:47206fcea65ff494121e7bd5a48f5d2328e8b0185c30639ad2ca510a5f9582b0 - 67.72% (81.9 MB)

[#009] sha256:651ef995f3419d03d45deee8ab5621346c5219bc72539482dd4d1a3f338a4815 - 0.01% (9.56 KB)

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

[#011] sha256:636db269e828d82f43b7ec3e5b40ce4a814e0d146b3be0e6dc3f2dc3c38eb456 - 0.0% (201 Bytes)

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


History
2023-05-02 23:47:57 UTC

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

2023-05-02 23:47:57 UTC

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

2023-05-03 07:58:39 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-05-03 07:58: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-05-03 07:58:47 UTC

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

2023-05-03 07:58:56 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-05-03 07:59:02 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-05-03 07:59:02 UTC

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

2023-05-03 07:59:07 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-05-03 07:59:07 UTC

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

2023-05-03 07:59:08 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-05-03 07:59:08 UTC

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

2023-05-03 07:59:08 UTC

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

2023-05-03 07:59:09 UTC

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

2023-05-03 08:12:08 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) 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-05-03 08:12: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-05-03 08:12:12 UTC

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

2023-05-03 08:12:12 UTC

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

2023-05-03 08:12:13 UTC

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

2023-05-03 08:12:14 UTC

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

2023-05-03 08:12:14 UTC

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

2023-05-03 08:12:14 UTC

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

2023-05-03 08:12:15 UTC

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

2023-05-03 08:12:15 UTC

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

2023-05-03 08:12:15 UTC

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

Details
Created

2023-05-03 06:11:32 UTC

Size

128 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/15/bin

PGDATA

/var/lib/postgresql/data

PG_MAJOR

15

PG_VERSION

15.2-1.pgdg110+1


Layers

[#000] sha256:b5d25b35c1dbfa256bea3dd164b2048d6c7f8074a555213c493c36f07bf4c559 - 22.44% (28.7 MB)

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

[#002] sha256:2a0b6c31bad8960335a41c15f9b61dca4fb8ba480a61580f6fe44746789becab - 3.3% (4.21 MB)

[#003] sha256:30c88dd7faee34d5eaa538ceee0e418f6dabb0aa7cba966f7a317eea3742d7ff - 1.05% (1.34 MB)

[#004] sha256:8ed188c9a01eefd40855306d2d44f5fd195feac42944eac53e41a069b9b752f0 - 6.01% (7.67 MB)

[#005] sha256:5ef46eb6901bfef1dde76152034088fea6cef9f323ac4e3a6c4fec86156140a7 - 0.93% (1.19 MB)

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

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

[#008] sha256:30f9a70969b559bb64accad993811c71f228bff5d9c61ce17d0574eadacca000 - 66.26% (84.6 MB)

[#009] sha256:c20fc1dde1170613faf7c3482b9f58b7ebbff9778d32bc2b0c9379dabcb0a0c2 - 0.01% (9.55 KB)

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

[#011] sha256:149a29989f91de58417c3b1e50b9a9cf78966eede861f7af0891551bc3f9254f - 0.0% (201 Bytes)

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


History
2023-05-03 00:22:49 UTC

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

2023-05-03 00:22:50 UTC

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

2023-05-03 06:10:48 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-05-03 06:10:54 UTC

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

2023-05-03 06:10:54 UTC

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

2023-05-03 06:11:01 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-05-03 06:11: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-05-03 06:11:07 UTC

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

2023-05-03 06:11: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-05-03 06:11:11 UTC

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

2023-05-03 06:11: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-05-03 06:11:12 UTC

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

2023-05-03 06:11:12 UTC

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

2023-05-03 06:11:12 UTC

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

2023-05-03 06:11:28 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) 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-05-03 06:11:30 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-05-03 06:11:31 UTC

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

2023-05-03 06:11:31 UTC

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

2023-05-03 06:11:31 UTC

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

2023-05-03 06:11:31 UTC

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

2023-05-03 06:11:31 UTC

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

2023-05-03 06:11:31 UTC

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

2023-05-03 06:11:31 UTC

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

2023-05-03 06:11:32 UTC

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

2023-05-03 06:11:32 UTC

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

Details
Created

2023-05-03 06:20:16 UTC

Size

127 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/15/bin

PGDATA

/var/lib/postgresql/data

PG_MAJOR

15

PG_VERSION

15.2-1.pgdg110+1


Layers

[#000] sha256:498edd615f8781385e0d5246e189d80b5caceb207fe26608a12605d0a823d4df - 22.24% (28.3 MB)

[#001] sha256:6ce7218f38e4902b36a55ec97adc47fb24c4836c776b2106fd27aa398aebdf4d - 0.0% (1.62 KB)

[#002] sha256:bb0a5f6f6c8717c2d3ee5a26cb6d093fb02d85a9147b10b9a2f1eec26af460fb - 3.15% (4 MB)

[#003] sha256:2db0842d2a2b3ac6971b300f373a61a6951ebee21b93eb089447fa8b83ef6227 - 1.02% (1.3 MB)

[#004] sha256:f540a5846b9a641da3bd11e4e10a3a97c2741c0b3e7a78efe1225efb19ce9a1b - 6.04% (7.67 MB)

[#005] sha256:7595f8837bd017b71b37a280038ebd228bc193ce67b93d7dd457cb709f37e760 - 0.82% (1.04 MB)

[#006] sha256:599cbf9e01724160a672088c36cbdcb4cc3b4e795321a9c62159182915dec769 - 0.0% (115 Bytes)

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

[#008] sha256:b60d145ade2a1e0458a8af976ab8434409f43bbf259a61fbed72409a6cde1f05 - 66.72% (84.8 MB)

[#009] sha256:6a4dde69d80fe428f7ce6456bd89937b41e835f61ef85c779b866440391177ff - 0.01% (9.56 KB)

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

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

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


History
2023-05-02 23:49:45 UTC

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

2023-05-02 23:49:49 UTC

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

2023-05-03 05:15: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-05-03 05:16:15 UTC

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

2023-05-03 05:16:17 UTC

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

2023-05-03 05:16: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-05-03 05:17:21 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-05-03 05:17:24 UTC

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

2023-05-03 05:17:42 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-05-03 05:17:47 UTC

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

2023-05-03 05:17:53 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-05-03 05:17:55 UTC

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

2023-05-03 05:17:58 UTC

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

2023-05-03 05:18:01 UTC

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

2023-05-03 06:19:32 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) 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-05-03 06:19:39 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-05-03 06:19:45 UTC

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

2023-05-03 06:19:49 UTC

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

2023-05-03 06:19:55 UTC

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

2023-05-03 06:19:58 UTC

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

2023-05-03 06:20:02 UTC

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

2023-05-03 06:20:05 UTC

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

2023-05-03 06:20:09 UTC

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

2023-05-03 06:20:12 UTC

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

2023-05-03 06:20:16 UTC

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

Details
Created

2023-05-03 09:17:57 UTC

Size

141 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/15/bin

PGDATA

/var/lib/postgresql/data

PG_MAJOR

15

PG_VERSION

15.2-1.pgdg110+1


Layers

[#000] sha256:e39c6de44f96d2720b144cbaa9e763eac60a69222a96279f3962e8a701fb17ac - 23.85% (33.6 MB)

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

[#002] sha256:4b4b8e768211355329130e323d346a2495e01bf1d60c01f73d87843fed780d61 - 3.53% (4.98 MB)

[#003] sha256:748d25cb9075cfc2aed02a0f97de01d706db8c46f5c323d11ed5fce115d070f0 - 0.94% (1.33 MB)

[#004] sha256:58938949eff90a81c084767e75d3a5ce772918104182846082d3dd3f032b455f - 5.44% (7.67 MB)

[#005] sha256:7ed79089d933510f812e7b2b922387112d3f8ad529079e90502c7c1de0a2444c - 0.96% (1.35 MB)

[#006] sha256:0db49c2ca071300793b32a6d451ca488fb702e31d77f00e069c1e02efc7e8309 - 0.0% (146 Bytes)

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

[#008] sha256:978a8fa04ae7b9a37cd31cc27516a7b14f8dfa8aba4a9eeb673e7b84251215fb - 65.27% (92.1 MB)

[#009] sha256:c75de2e79b4dd4390bea28037abd99d2c9399b9a299edfe34ddf958b558651b5 - 0.01% (9.56 KB)

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

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

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


History
2023-05-03 00:31:50 UTC

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

2023-05-03 00:31:52 UTC

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

2023-05-03 09:11:52 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-05-03 09:13:16 UTC

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

2023-05-03 09:13:21 UTC

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

2023-05-03 09:14:24 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-05-03 09:14: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-05-03 09:14:46 UTC

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

2023-05-03 09:15:03 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-05-03 09:15:14 UTC

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

2023-05-03 09:15:23 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-05-03 09:15:24 UTC

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

2023-05-03 09:15:29 UTC

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

2023-05-03 09:15:33 UTC

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

2023-05-03 09:17:28 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) 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-05-03 09:17:39 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-05-03 09:17:47 UTC

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

2023-05-03 09:17:49 UTC

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

2023-05-03 09:17:54 UTC

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

2023-05-03 09:17:55 UTC

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

2023-05-03 09:17:55 UTC

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

2023-05-03 09:17:56 UTC

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

2023-05-03 09:17:57 UTC

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

2023-05-03 09:17:57 UTC

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

2023-05-03 09:17:57 UTC

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

Details
Created

2023-05-03 14:16:56 UTC

Size

81.7 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/15/bin

PGDATA

/var/lib/postgresql/data

PG_MAJOR

15

PG_VERSION

15.2-1.pgdg110+1


Layers

[#000] sha256:8e4cb8eb5d7a86a02dfc1d3645e982def0fc1c20e1fd14d9c6736177d3887dfa - 34.59% (28.3 MB)

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

[#002] sha256:1ba5bc4eee15e6e0107101b102078e94fce6b072ef793940a7aace9d0030f27f - 5.02% (4.1 MB)

[#003] sha256:cd357eb8d717c7fe75e5704efbc733b7cd088370b13024f2e620e0324c542bb9 - 1.68% (1.37 MB)

[#004] sha256:c6f49c355da264a97fa597e6126e882f2f07afa6ae5aeb09d6e6828511c38e87 - 9.45% (7.72 MB)

[#005] sha256:40d3fbc79f3710fa8862b614262749d834cb0176b0b418c6b9448e31adb5174d - 1.44% (1.18 MB)

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

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

[#008] sha256:2de62436286511992001f35d19356ad443126f50bd9096a58982e6f29046cec8 - 47.79% (39 MB)

[#009] sha256:28ac7a030261670a361afcbd2afebad5315407d8e43da311eb886a53083215d2 - 0.01% (9.56 KB)

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

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

[#012] sha256:a3e8ee1f356bd150050e73166f18678024acc07254e655a45e6376d9670564e0 - 0.01% (4.68 KB)


History
2023-05-03 03:41:57 UTC

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

2023-05-03 03:41:59 UTC

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

2023-05-03 14:06:56 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-05-03 14:07:03 UTC

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

2023-05-03 14:07:04 UTC

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

2023-05-03 14:07:14 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-05-03 14:07: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-05-03 14:07:23 UTC

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

2023-05-03 14:07:29 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-05-03 14:07:30 UTC

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

2023-05-03 14:07:31 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-05-03 14:07:31 UTC

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

2023-05-03 14:07:31 UTC

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

2023-05-03 14:07:32 UTC

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

2023-05-03 14:16: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) 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-05-03 14:16: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-05-03 14:16:52 UTC

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

2023-05-03 14:16:53 UTC

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

2023-05-03 14:16:54 UTC

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

2023-05-03 14:16:54 UTC

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

2023-05-03 14:16:54 UTC

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

2023-05-03 14:16:54 UTC

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

2023-05-03 14:16:55 UTC

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

2023-05-03 14:16:55 UTC

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

2023-05-03 14:16:56 UTC

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