Namespace
woblerr
Image / Tag
pgbackrest:2.53.1-alpine
Content Digest
sha256:afd9bed338d4d5f29dab7464789d9de0df9090d737e040735e9892963238194a
Details
Created

2025-04-27 18:30:10 UTC

Size

10.9 MB

Content Digest
Labels
  • org.opencontainers.image.source
    https://github.com/woblerr/docker-pgbackrest
  • org.opencontainers.image.version
    v0.32

Environment
BACKREST_GID

2001

BACKREST_GROUP

pgbackrest

BACKREST_HOST_TYPE

ssh

BACKREST_TLS_SERVER

disable

BACKREST_TLS_WAIT

15

BACKREST_UID

2001

BACKREST_USER

pgbackrest

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

TZ

Etc/UTC


Layers

[#000] sha256:0a9a5dfd008f05ebc27e4790db0709a29e527690c21bcbcd01481eaeb6bb49dc - 31.64% (3.46 MB)

[#001] sha256:be5b031f0bc6a2fc3f138d47afeae800c58936a92e4452c3634a09720b99d0df - 68.35% (7.47 MB)

[#002] sha256:01259f46198f1e8a3eeff046fe2bb3fbd459d017b4e7d6d66a44b52a4252fc58 - 0.01% (797 Bytes)


History
2025-02-14 03:00:07 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.20.6-x86_64.tar.gz / # buildkit

2025-02-14 03:00:07 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-04-27 18:30:10 UTC (buildkit.dockerfile.v0)

ARG BACKREST_VERSION=2.53.1

2025-04-27 18:30:10 UTC (buildkit.dockerfile.v0)

ARG BACKREST_DOWNLOAD_URL=https://github.com/pgbackrest/pgbackrest/archive/release

2025-04-27 18:30:10 UTC (buildkit.dockerfile.v0)

ARG BACKREST_COMPLETION_VERSION=v0.10

2025-04-27 18:30:10 UTC (buildkit.dockerfile.v0)

ARG BACKREST_COMPLETION_VERSION_URL=https://github.com/woblerr/pgbackrest-bash-completion/archive

2025-04-27 18:30:10 UTC (buildkit.dockerfile.v0)

ARG REPO_BUILD_TAG=v0.32

2025-04-27 18:30:10 UTC (buildkit.dockerfile.v0)

ENV TZ=Etc/UTC BACKREST_USER=pgbackrest BACKREST_UID=2001 BACKREST_GROUP=pgbackrest BACKREST_GID=2001 BACKREST_HOST_TYPE=ssh BACKREST_TLS_WAIT=15 BACKREST_TLS_SERVER=disable

2025-04-27 18:30:10 UTC (buildkit.dockerfile.v0)

RUN |5 BACKREST_VERSION=2.53.1 BACKREST_DOWNLOAD_URL=https://github.com/pgbackrest/pgbackrest/archive/release BACKREST_COMPLETION_VERSION=v0.10 BACKREST_COMPLETION_VERSION_URL=https://github.com/woblerr/pgbackrest-bash-completion/archive REPO_BUILD_TAG=v0.32 /bin/sh -c apk add --no-cache --update bash shadow postgresql-client ca-certificates libxml2 libssh2 su-exec procps tzdata openssh libbz2 lz4-libs zstd-libs && apk --update add --virtual .backrest-build build-base wget py3-setuptools meson gcc libpq-dev openssl-dev libxml2-dev pkgconfig lz4-dev zstd-dev bzip2-dev zlib-dev yaml-dev libssh2-dev && ln -s /sbin/su-exec /usr/local/bin/gosu && wget ${BACKREST_DOWNLOAD_URL}/${BACKREST_VERSION}.tar.gz -O /tmp/pgbackrest-${BACKREST_VERSION}.tar.gz && mkdir -p /tmp/pgbackrest-release /tmp/pgbackrest-build && tar -xzf /tmp/pgbackrest-${BACKREST_VERSION}.tar.gz --strip-components=1 -C /tmp/pgbackrest-release && meson setup /tmp/pgbackrest-build /tmp/pgbackrest-release && ninja -C /tmp/pgbackrest-build && cp /tmp/pgbackrest-build/src/pgbackrest /usr/bin/pgbackrest && groupadd --gid ${BACKREST_GID} ${BACKREST_GROUP} && useradd --shell /bin/bash --uid ${BACKREST_UID} --gid ${BACKREST_GID} -m ${BACKREST_USER} && wget ${BACKREST_COMPLETION_VERSION_URL}/${BACKREST_COMPLETION_VERSION}.tar.gz -O /tmp/pgbackrest-bash-completion-${BACKREST_COMPLETION_VERSION}.tar.gz && tar -xzf /tmp/pgbackrest-bash-completion-${BACKREST_COMPLETION_VERSION}.tar.gz -C /tmp && mv /tmp/pgbackrest-bash-completion-$(echo ${BACKREST_COMPLETION_VERSION} | tr -d v) /tmp/pgbackrest-bash-completion && mkdir -p -m 750 /var/log/pgbackrest /home/${BACKREST_USER}/.bash_completion.d /var/lib/pgbackrest /var/spool/pgbackrest /etc/pgbackrest /etc/pgbackrest/conf.d /etc/pgbackrest/cert /tmp/pgbackrest && cp /tmp/pgbackrest-bash-completion/pgbackrest-completion.sh /home/${BACKREST_USER}/.bash_completion.d/pgbackrest-completion.sh && touch /etc/pgbackrest/pgbackrest.conf && chmod 640 /etc/pgbackrest/pgbackrest.conf && chown -R ${BACKREST_USER}:${BACKREST_GROUP} /home/${BACKREST_USER}/.bash_completion.d /var/log/pgbackrest /var/lib/pgbackrest /var/spool/pgbackrest /etc/pgbackrest /tmp/pgbackrest && cp /usr/share/zoneinfo/${TZ} /etc/localtime && echo "${TZ}" > /etc/timezone && rm -rf /tmp/pgbackrest-release /tmp/pgbackrest-build /tmp/pgbackrest-bash-completion /tmp/pgbackrest-${BACKREST_VERSION}.tar.gz /tmp/pgbackrest-bash-completion-${BACKREST_COMPLETION_VERSION}.tar.gz && apk del .backrest-build && rm -rf /var/cache/apk/* # buildkit

2025-04-27 18:30:10 UTC (buildkit.dockerfile.v0)

COPY --chmod=755 files/entrypoint.sh /entrypoint.sh # buildkit

2025-04-27 18:30:10 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.version=v0.32 org.opencontainers.image.source=https://github.com/woblerr/docker-pgbackrest

2025-04-27 18:30:10 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/entrypoint.sh"]

2025-04-27 18:30:10 UTC (buildkit.dockerfile.v0)

CMD ["pgbackrest" "version"]

Details
Created

2025-04-27 18:35:33 UTC

Size

11.7 MB

Content Digest
Labels
  • org.opencontainers.image.source
    https://github.com/woblerr/docker-pgbackrest
  • org.opencontainers.image.version
    v0.32

Environment
BACKREST_GID

2001

BACKREST_GROUP

pgbackrest

BACKREST_HOST_TYPE

ssh

BACKREST_TLS_SERVER

disable

BACKREST_TLS_WAIT

15

BACKREST_UID

2001

BACKREST_USER

pgbackrest

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

TZ

Etc/UTC


Layers

[#000] sha256:94e9d8af22013aabf0edcaf42950c88b0a1350c3a9ce076d61b98a535a673dd9 - 33.46% (3.9 MB)

[#001] sha256:5a1405fc30244f4360d99995626339e214fbdbc7720849f0543ef682f225437d - 66.53% (7.76 MB)

[#002] sha256:01259f46198f1e8a3eeff046fe2bb3fbd459d017b4e7d6d66a44b52a4252fc58 - 0.01% (797 Bytes)


History
2025-02-14 03:00:07 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.20.6-aarch64.tar.gz / # buildkit

2025-02-14 03:00:07 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-04-27 18:35:33 UTC (buildkit.dockerfile.v0)

ARG BACKREST_VERSION=2.53.1

2025-04-27 18:35:33 UTC (buildkit.dockerfile.v0)

ARG BACKREST_DOWNLOAD_URL=https://github.com/pgbackrest/pgbackrest/archive/release

2025-04-27 18:35:33 UTC (buildkit.dockerfile.v0)

ARG BACKREST_COMPLETION_VERSION=v0.10

2025-04-27 18:35:33 UTC (buildkit.dockerfile.v0)

ARG BACKREST_COMPLETION_VERSION_URL=https://github.com/woblerr/pgbackrest-bash-completion/archive

2025-04-27 18:35:33 UTC (buildkit.dockerfile.v0)

ARG REPO_BUILD_TAG=v0.32

2025-04-27 18:35:33 UTC (buildkit.dockerfile.v0)

ENV TZ=Etc/UTC BACKREST_USER=pgbackrest BACKREST_UID=2001 BACKREST_GROUP=pgbackrest BACKREST_GID=2001 BACKREST_HOST_TYPE=ssh BACKREST_TLS_WAIT=15 BACKREST_TLS_SERVER=disable

2025-04-27 18:35:33 UTC (buildkit.dockerfile.v0)

RUN |5 BACKREST_VERSION=2.53.1 BACKREST_DOWNLOAD_URL=https://github.com/pgbackrest/pgbackrest/archive/release BACKREST_COMPLETION_VERSION=v0.10 BACKREST_COMPLETION_VERSION_URL=https://github.com/woblerr/pgbackrest-bash-completion/archive REPO_BUILD_TAG=v0.32 /bin/sh -c apk add --no-cache --update bash shadow postgresql-client ca-certificates libxml2 libssh2 su-exec procps tzdata openssh libbz2 lz4-libs zstd-libs && apk --update add --virtual .backrest-build build-base wget py3-setuptools meson gcc libpq-dev openssl-dev libxml2-dev pkgconfig lz4-dev zstd-dev bzip2-dev zlib-dev yaml-dev libssh2-dev && ln -s /sbin/su-exec /usr/local/bin/gosu && wget ${BACKREST_DOWNLOAD_URL}/${BACKREST_VERSION}.tar.gz -O /tmp/pgbackrest-${BACKREST_VERSION}.tar.gz && mkdir -p /tmp/pgbackrest-release /tmp/pgbackrest-build && tar -xzf /tmp/pgbackrest-${BACKREST_VERSION}.tar.gz --strip-components=1 -C /tmp/pgbackrest-release && meson setup /tmp/pgbackrest-build /tmp/pgbackrest-release && ninja -C /tmp/pgbackrest-build && cp /tmp/pgbackrest-build/src/pgbackrest /usr/bin/pgbackrest && groupadd --gid ${BACKREST_GID} ${BACKREST_GROUP} && useradd --shell /bin/bash --uid ${BACKREST_UID} --gid ${BACKREST_GID} -m ${BACKREST_USER} && wget ${BACKREST_COMPLETION_VERSION_URL}/${BACKREST_COMPLETION_VERSION}.tar.gz -O /tmp/pgbackrest-bash-completion-${BACKREST_COMPLETION_VERSION}.tar.gz && tar -xzf /tmp/pgbackrest-bash-completion-${BACKREST_COMPLETION_VERSION}.tar.gz -C /tmp && mv /tmp/pgbackrest-bash-completion-$(echo ${BACKREST_COMPLETION_VERSION} | tr -d v) /tmp/pgbackrest-bash-completion && mkdir -p -m 750 /var/log/pgbackrest /home/${BACKREST_USER}/.bash_completion.d /var/lib/pgbackrest /var/spool/pgbackrest /etc/pgbackrest /etc/pgbackrest/conf.d /etc/pgbackrest/cert /tmp/pgbackrest && cp /tmp/pgbackrest-bash-completion/pgbackrest-completion.sh /home/${BACKREST_USER}/.bash_completion.d/pgbackrest-completion.sh && touch /etc/pgbackrest/pgbackrest.conf && chmod 640 /etc/pgbackrest/pgbackrest.conf && chown -R ${BACKREST_USER}:${BACKREST_GROUP} /home/${BACKREST_USER}/.bash_completion.d /var/log/pgbackrest /var/lib/pgbackrest /var/spool/pgbackrest /etc/pgbackrest /tmp/pgbackrest && cp /usr/share/zoneinfo/${TZ} /etc/localtime && echo "${TZ}" > /etc/timezone && rm -rf /tmp/pgbackrest-release /tmp/pgbackrest-build /tmp/pgbackrest-bash-completion /tmp/pgbackrest-${BACKREST_VERSION}.tar.gz /tmp/pgbackrest-bash-completion-${BACKREST_COMPLETION_VERSION}.tar.gz && apk del .backrest-build && rm -rf /var/cache/apk/* # buildkit

2025-04-27 18:35:33 UTC (buildkit.dockerfile.v0)

COPY --chmod=755 files/entrypoint.sh /entrypoint.sh # buildkit

2025-04-27 18:35:33 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.version=v0.32 org.opencontainers.image.source=https://github.com/woblerr/docker-pgbackrest

2025-04-27 18:35:33 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/entrypoint.sh"]

2025-04-27 18:35:33 UTC (buildkit.dockerfile.v0)

CMD ["pgbackrest" "version"]

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