2022-06-23 09:24:37 UTC
574 MB
/home/postgres/pgdata/backup
LANGC.UTF-8
LC_ALLC.UTF-8
PAGER PATH/usr/lib/postgresql/13/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGBACKREST_CONFIG/home/postgres/pgdata/backup/pgbackrest.conf
PGBACKREST_STANZApoddb
PGDATA/home/postgres/pgdata/data
PGLOG/home/postgres/pg_log
PGROOT/home/postgres
PGSOCKET/home/postgres/pgdata
[#000] sha256:e8b65e5c1c46eae92f66994270b53dc9a0fa7ba42657b9b1d842e8183f5cde71 - 100.0% (574 MB)
[#001] sha256:cc592dbf70972c8e25708df52b8d5aaf265d103164b1358aef1785419dede912 - 0.0% (1.25 KB)
[#002] sha256:266e2184eb517b06bf9050ec340d0717d09c570772d97b19cd79476e9359a11b - 0.0% (119 Bytes)
[#003] sha256:a417a194c7e5a814f4585f97288a56ab2d595000977d91399262baa7a9d55778 - 0.0% (985 Bytes)
[#004] sha256:f7dd9f40aa396c0e5101199d6b843c7c91cc71139c909f18bb7e41a5dd4f15c0 - 0.0% (24.9 KB)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#006] sha256:d3d6fda68018a36443e8f0ec9af1075bf8aefdf41929fa3d61154229c6d656a0 - 0.0% (330 Bytes)
[#007] sha256:54eebfd5990203ef2fb7d6baf8c449d41c295f05d3d69ca0ec95c72be6f95785 - 0.0% (152 Bytes)
[#008] sha256:60fc563877e60a094ce01abc015895e3d5cbe5c5118d4a05ff694d310718902a - 0.0% (317 Bytes)
[#009] sha256:6794510635a16eff90b8fa45879d6ae2d1190fd8926d3dd3147f9cc0943236f3 - 0.0% (333 Bytes)
[#010] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#011] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
COPY / / # buildkit
2022-06-23 09:24:35 UTC (buildkit.dockerfile.v0)ARG PG_MAJOR
2022-06-23 09:24:35 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/docker-entrypoint.sh"]
2022-06-23 09:24:35 UTC (buildkit.dockerfile.v0)CMD ["postgres"]
2022-06-23 09:24:35 UTC (buildkit.dockerfile.v0)COPY timescaledb_entrypoint.sh / # buildkit
2022-06-23 09:24:35 UTC (buildkit.dockerfile.v0)RUN |1 PG_MAJOR=13 /bin/sh -c ln -s /timescaledb_entrypoint.sh /patroni_entrypoint.sh # buildkit
2022-06-23 09:24:35 UTC (buildkit.dockerfile.v0)COPY pgbackrest_entrypoint.sh / # buildkit
2022-06-23 09:24:35 UTC (buildkit.dockerfile.v0)COPY scripts /scripts/ # buildkit
2022-06-23 09:24:35 UTC (buildkit.dockerfile.v0)ENV PGROOT=/home/postgres PGDATA=/home/postgres/pgdata/data PGLOG=/home/postgres/pg_log PGSOCKET=/home/postgres/pgdata BACKUPROOT=/home/postgres/pgdata/backup PGBACKREST_CONFIG=/home/postgres/pgdata/backup/pgbackrest.conf PGBACKREST_STANZA=poddb PATH=/usr/lib/postgresql/13/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LC_ALL=C.UTF-8 LANG=C.UTF-8 PAGER=
2022-06-23 09:24:35 UTC (buildkit.dockerfile.v0)RUN |1 PG_MAJOR=13 /bin/sh -c usermod postgres --home ${PGROOT} --move-home # buildkit
2022-06-23 09:24:36 UTC (buildkit.dockerfile.v0)RUN |1 PG_MAJOR=13 /bin/sh -c install -o postgres -g postgres -m 0750 -d "${PGROOT}" "${PGLOG}" "${PGDATA}" "${BACKUPROOT}" /etc/supervisor/conf.d /scripts /var/lib/postgresql # buildkit
2022-06-23 09:24:36 UTC (buildkit.dockerfile.v0)RUN |1 PG_MAJOR=13 /bin/sh -c rm /etc/pgbackrest.conf && ln -s "${PGBACKREST_CONFIG}" /etc/pgbackrest.conf # buildkit
2022-06-23 09:24:36 UTC (buildkit.dockerfile.v0)RUN |1 PG_MAJOR=13 /bin/sh -c for i in $(seq 0 7); do touch "${PGLOG}/postgresql-$i.log" "${PGLOG}/postgresql-$i.csv"; done # buildkit
2022-06-23 09:24:37 UTC (buildkit.dockerfile.v0)RUN |1 PG_MAJOR=13 /bin/sh -c chown postgres:postgres "${PGLOG}" "${PGROOT}" "${PGDATA}" /var/run/postgresql/ -R # buildkit
2022-06-23 09:24:37 UTC (buildkit.dockerfile.v0)RUN |1 PG_MAJOR=13 /bin/sh -c chown postgres:postgres /var/log/pgbackrest/ /var/lib/pgbackrest /var/spool/pgbackrest -R # buildkit
2022-06-23 09:24:37 UTC (buildkit.dockerfile.v0)WORKDIR /home/postgres
2022-06-23 09:24:37 UTC (buildkit.dockerfile.v0)EXPOSE map[5432/tcp:{} 8008/tcp:{} 8081/tcp:{}]
2022-06-23 09:24:37 UTC (buildkit.dockerfile.v0)USER postgres
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.