Namespace
timescale
Image / Tag
timescaledb-ha:pg13.7-ts2.7.2-oss-p0
Content Digest
sha256:993edf93b00674c52c0d5692e48732d2c930a8f23cd3434eade7f3a76f7492d6
Details
Created

2022-07-25 09:14:13 UTC

Size

436 MB

Content Digest
Labels
  • com.timescaledb.image.hotforge.version
    0.1.37
  • com.timescaledb.image.install_method
    docker-ha
  • com.timescaledb.image.patroni.version
    2.1.4
  • com.timescaledb.image.pgBackRest.version
    2.39
  • com.timescaledb.image.postgis.version
    3.2.1
  • com.timescaledb.image.postgresql.available_versions
    12.11,13.7
  • com.timescaledb.image.postgresql.version
    13.7
  • com.timescaledb.image.timescaledb.available_versions
    2.1.0,2.1.1,2.2.0,2.2.1,2.3.0,2.3.1,2.4.0,2.4.1,2.4.2,2.5.0,2.5.1,2.5.2,2.6.0,2.6.1,2.7.0,2.7.1,2.7.2
  • com.timescaledb.image.timescaledb.version
    2.7.2
  • com.timescaledb.image.tsdb_admin.version
    1.0.0
  • org.opencontainers.image.created
    2022-07-25T08:49:51+00:00
  • org.opencontainers.image.revision
    v1.4.9
  • org.opencontainers.image.source
    https://github.com/timescale/timescaledb-docker-ha
  • org.opencontainers.image.vendor
    Timescale

Environment
BACKUPROOT

/home/postgres/pgdata/backup

LANG

C.UTF-8

LC_ALL

C.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_STANZA

poddb

PGDATA

/home/postgres/pgdata/data

PGLOG

/home/postgres/pg_log

PGROOT

/home/postgres

PGSOCKET

/home/postgres/pgdata


Layers

[#000] sha256:f8831a3102547c039013509cd8c161596c5ab59c906b994fe3f8f77042127265 - 99.99% (436 MB)

[#001] sha256:8d1d639dc2ab2c5424d000066001992341bc960657f6a3a27dcf3c1ea6cd7d28 - 0.0% (1.25 KB)

[#002] sha256:d81224e6b9100fdd93ab7d7f73898479ea57eb9221163f0a93e438ff1f4f219e - 0.0% (119 Bytes)

[#003] sha256:a6d6f4ac2c663fa8fed25b7fb02476b84198d2d4860d065a27706f3739d5f109 - 0.0% (982 Bytes)

[#004] sha256:0c070b30b9cdf7f0ac3f1886405aa36a9967afbba92b3318f033e705e65afd65 - 0.01% (24.9 KB)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#006] sha256:cd74e46dc8d6a58806d4992487ff038207e1f01cf10c5185a885b7b63edab67d - 0.0% (328 Bytes)

[#007] sha256:24cfa368f07a19981d2aebbd5042af8582a1eb2936dfbee60bf4b7939bb7988b - 0.0% (154 Bytes)

[#008] sha256:69497aa8f420cf5978abdc2aaac5f4931edb82f3414ac3f42130e06b9bf60824 - 0.0% (321 Bytes)

[#009] sha256:f1a81212fa0ab3b84083b22051bd15b5467fe7932ec226c1babdad384ffe4b68 - 0.0% (340 Bytes)

[#010] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#011] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2022-07-25 09:14:10 UTC (buildkit.dockerfile.v0)

COPY / / # buildkit

2022-07-25 09:14:10 UTC (buildkit.dockerfile.v0)

ARG PG_MAJOR

2022-07-25 09:14:10 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/docker-entrypoint.sh"]

2022-07-25 09:14:10 UTC (buildkit.dockerfile.v0)

CMD ["postgres"]

2022-07-25 09:14:10 UTC (buildkit.dockerfile.v0)

COPY timescaledb_entrypoint.sh / # buildkit

2022-07-25 09:14:10 UTC (buildkit.dockerfile.v0)

RUN |1 PG_MAJOR=13 /bin/sh -c ln -s /timescaledb_entrypoint.sh /patroni_entrypoint.sh # buildkit

2022-07-25 09:14:10 UTC (buildkit.dockerfile.v0)

COPY pgbackrest_entrypoint.sh / # buildkit

2022-07-25 09:14:10 UTC (buildkit.dockerfile.v0)

COPY scripts /scripts/ # buildkit

2022-07-25 09:14:10 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-07-25 09:14:11 UTC (buildkit.dockerfile.v0)

RUN |1 PG_MAJOR=13 /bin/sh -c usermod postgres --home ${PGROOT} --move-home # buildkit

2022-07-25 09:14:11 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-07-25 09:14:11 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-07-25 09:14:12 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-07-25 09:14:12 UTC (buildkit.dockerfile.v0)

RUN |1 PG_MAJOR=13 /bin/sh -c chown postgres:postgres "${PGLOG}" "${PGROOT}" "${PGDATA}" /var/run/postgresql/ -R # buildkit

2022-07-25 09:14:13 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-07-25 09:14:13 UTC (buildkit.dockerfile.v0)

WORKDIR /home/postgres

2022-07-25 09:14:13 UTC (buildkit.dockerfile.v0)

EXPOSE map[5432/tcp:{} 8008/tcp:{} 8081/tcp:{}]

2022-07-25 09:14:13 UTC (buildkit.dockerfile.v0)

USER postgres

Danger Zone
Delete Tag

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.

Delete