2026-05-26 08:08:55 UTC
136 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGDATA/var/lib/postgresql/data
[#000] sha256:f32f037feefe20936642c5e340e8c64d93058451336cb65f19d013394bb72823 - 11.37% (15.5 MB)
[#001] sha256:d5477a5310af887e50bbb9a25fe3a4c022b50d009b4453e519c0f1d511540ab6 - 5.06% (6.9 MB)
[#002] sha256:54fbdeb2e59ee0443547275c21d5e12c24bc00a249097c5b67496faab5bbb896 - 0.0% (704 Bytes)
[#003] sha256:c650a813059cebf5522daea7b56820e401b01e78359cd226a508b985ba9a901a - 0.0% (761 Bytes)
[#004] sha256:52e4304f07665292a388b9340fbd4d8d75641fc967c924d11f757ac9f28b37f2 - 20.27% (27.6 MB)
[#005] sha256:e0a6ca6dd5412f92ad034391457b4b82af2407adb2b040e892e9c816fcc7a9de - 2.26% (3.08 MB)
[#006] sha256:5ea4e5d756bf02ee1b8046b2c850a546a86b27556379700b9978e0ad7d43e012 - 42.87% (58.4 MB)
[#007] sha256:d5518de234772e76445f91275d419f44fa03a668c4ca150b50fbc8f82f56cb73 - 7.29% (9.94 MB)
[#008] sha256:beb0be55672274457a49297475e7bbb747748725b202e45536fa4dc3469b56a9 - 10.87% (14.8 MB)
[#009] sha256:22db3e80fcbc8aba17046ab8a4925d02711e09a7efb4016368e633f37a4b0b17 - 0.0% (1.2 KB)
[#010] sha256:905047892b3d0f88886d74cdacaa64302bf79495d4a9348087ce6fea2afd7dac - 0.0% (1.52 KB)
[#011] sha256:f2f7fec02d850553909a7d9ca422e5bf3742646adc64b67fa10d93d202244b47 - 0.0% (557 Bytes)
[#012] sha256:f77c4fcd89946b6fa0bc828b6540bcaf1627190a9db87ad8cbe1e4a87ed23a6b - 0.0% (417 Bytes)
[#013] sha256:a38fe08daccbafd96e6504e3c7bed30493888d583fb087d19622085c8d6be109 - 0.0% (282 Bytes)
[#014] sha256:3438e3a24dd0eb3b2438d10c3a12efceb32feee7a5b1a310fa9d1299478d8baf - 0.0% (3.27 KB)
ADD photon-rootfs-5.0-eb39da49f.x86_64.tar.gz / # buildkit
2026-03-03 18:45:13 UTC (buildkit.dockerfile.v0)LABEL name=Photon OS x86_64/5.0 Base Image vendor=VMware build-date=20260214
2026-03-03 18:45:13 UTC (buildkit.dockerfile.v0)CMD ["/bin/bash"]
2026-05-22 03:40:50 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c tdnf install photon-repos -y # buildkit
2026-05-22 03:40:50 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's/enabled\s*=.*/enabled=0/g' /etc/yum.repos.d/*.repo # buildkit
2026-05-22 03:40:50 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's/enabled\s*=.*/enabled=1/g' /etc/yum.repos.d/photon-snapshot.repo && tdnf clean all # buildkit
2026-05-22 03:41:21 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c tdnf --disablerepo="*" --enablerepo="photon-snapshot" makecache && tdnf --disablerepo="*" --enablerepo="photon-snapshot" update -y # buildkit
2026-05-22 03:47:22 UTC (buildkit.dockerfile.v0)ENV PGDATA=/var/lib/postgresql/data
2026-05-22 03:47:22 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c tdnf install -y shadow >> /dev/null && groupadd -r postgres --gid=999 && useradd -m -r -g postgres --uid=999 postgres # buildkit
2026-05-22 03:48:10 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c tdnf install -y postgresql14-server >> /dev/null # buildkit
2026-05-22 03:48:17 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c tdnf install -y gzip postgresql15-server findutils bc >> /dev/null && mkdir -p /docker-entrypoint-initdb.d && mkdir -p /run/postgresql && chown -R postgres:postgres /run/postgresql && chmod 2777 /run/postgresql && mkdir -p "$PGDATA" && chown -R postgres:postgres "$PGDATA" && chmod 777 "$PGDATA" && sed -i "s|#listen_addresses = 'localhost'.*|listen_addresses = '*'|g" /usr/pgsql/15/share/postgresql/postgresql.conf.sample && sed -i "s|#unix_socket_directories = '/tmp'.*|unix_socket_directories = '/run/postgresql'|g" /usr/pgsql/15/share/postgresql/postgresql.conf.sample && tdnf clean all # buildkit
2026-05-22 03:48:26 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c tdnf install -y util-linux # buildkit
2026-05-26 08:08:55 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/postgresql/data]
2026-05-26 08:08:55 UTC (buildkit.dockerfile.v0)COPY ./make/photon/db/docker-entrypoint.sh /docker-entrypoint.sh # buildkit
2026-05-26 08:08:55 UTC (buildkit.dockerfile.v0)COPY ./make/photon/db/initdb.sh /initdb.sh # buildkit
2026-05-26 08:08:55 UTC (buildkit.dockerfile.v0)COPY ./make/photon/db/upgrade.sh /upgrade.sh # buildkit
2026-05-26 08:08:55 UTC (buildkit.dockerfile.v0)COPY ./make/photon/db/docker-healthcheck.sh /docker-healthcheck.sh # buildkit
2026-05-26 08:08:55 UTC (buildkit.dockerfile.v0)COPY ./make/photon/db/initial-registry.sql /docker-entrypoint-initdb.d/ # buildkit
2026-05-26 08:08:55 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c chown -R postgres:postgres /docker-entrypoint.sh /initdb.sh /upgrade.sh /docker-healthcheck.sh /docker-entrypoint-initdb.d && chmod u+x /initdb.sh /upgrade.sh /docker-entrypoint.sh /docker-healthcheck.sh # buildkit
2026-05-26 08:08:55 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/docker-entrypoint.sh" "14" "15"]
2026-05-26 08:08:55 UTC (buildkit.dockerfile.v0)HEALTHCHECK {Test:[CMD /docker-healthcheck.sh] Interval:0s Timeout:0s StartPeriod:0s StartInterval:0s Retries:0}
2026-05-26 08:08:55 UTC (buildkit.dockerfile.v0)USER postgres