4gl

greenbox-pg-gvm-migrator (sha-6156711)

Published 2026-09-04 20:49:05 +00:00 by allan

Installation

docker pull gitea.4gl.io/4gl/greenbox-pg-gvm-migrator:sha-6156711
sha256:2cc9f54b58ba352391bc6eddbc6d615bb504cbd30b0d04a4e451933b9d5a62bc

Images

Digest OS / Arch Size
00118da772 linux/amd64 348 MiB

Image Layers ( linux/amd64)

# debian.sh --arch 'amd64' out/ 'stable' '@1781049600'
ARG DEBIAN_FRONTEND=noninteractive
RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c sh /source/install-dependencies.sh /source/runtime-dependencies.stable.list && rm -rf /var/lib/apt/lists/* # buildkit
COPY /install/ / # buildkit
RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c ldconfig # buildkit
ARG DEBIAN_FRONTEND=noninteractive
ARG PG_MAJORS=13 14 15 16 17
SHELL [/bin/bash -o pipefail -c]
RUN |2 DEBIAN_FRONTEND=noninteractive PG_MAJORS=13 14 15 16 17 /bin/bash -o pipefail -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl gnupg postgresql-common tini libglib2.0-0 libgnutls30 libical3 && rm -rf /var/lib/apt/lists/* # buildkit
RUN |2 DEBIAN_FRONTEND=noninteractive PG_MAJORS=13 14 15 16 17 /bin/bash -o pipefail -c set -eux; . /etc/os-release; echo "Runtime distro codename: ${VERSION_CODENAME}"; curl -fsSL https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor -o /usr/share/keyrings/postgresql.gpg; echo "deb [signed-by=/usr/share/keyrings/postgresql.gpg] https://apt.postgresql.org/pub/repos/apt ${VERSION_CODENAME}-pgdg main" > /etc/apt/sources.list.d/pgdg.list # buildkit
RUN |2 DEBIAN_FRONTEND=noninteractive PG_MAJORS=13 14 15 16 17 /bin/bash -o pipefail -c set -eux; apt-get update; for v in ${PG_MAJORS}; do apt-get install -y --no-install-recommends postgresql-${v} postgresql-client-${v}; done; rm -rf /var/lib/apt/lists/* # buildkit
COPY /install/ / # buildkit
COPY .docker/upgrade.sh /usr/local/bin/upgrade.sh # buildkit
RUN |2 DEBIAN_FRONTEND=noninteractive PG_MAJORS=13 14 15 16 17 /bin/bash -o pipefail -c chmod 0755 /usr/local/bin/upgrade.sh # buildkit
RUN |2 DEBIAN_FRONTEND=noninteractive PG_MAJORS=13 14 15 16 17 /bin/bash -o pipefail -c groupmod -g 106 postgres && usermod -u 104 -g 106 postgres # buildkit
HEALTHCHECK {Test:[CMD-SHELL test -f /var/lib/postgresql/.pg_upgrade_done || exit 1] Interval:2s Timeout:2s StartPeriod:10s StartInterval:0s Retries:180}
ENTRYPOINT ["/usr/bin/tini" "--"]
CMD ["/usr/local/bin/upgrade.sh"]
RUN /bin/bash -o pipefail -c apt-get update && apt-get -y -o Dpkg::Options::=--force-confold upgrade && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit

Labels

Key Value
org.opencontainers.image.created 2026-07-06T07:49:33.884Z
org.opencontainers.image.description Greenbone Library for helper functions in PostgreSQL
org.opencontainers.image.licenses GPL-3.0
org.opencontainers.image.revision ba1a02d7b53e64bbdd637474041536298501c46d
org.opencontainers.image.source https://github.com/greenbone/pg-gvm
org.opencontainers.image.title pg-gvm
org.opencontainers.image.url https://github.com/greenbone/pg-gvm
org.opencontainers.image.version v22.6.18
Details
Container
2026-09-04 20:49:05 +00:00
1
OCI / Docker
Versions (3) View all
latest 2026-09-07
sha-47eae55 2026-09-07
sha-6156711 2026-09-04