greenbox-pg-gvm-migrator (latest)
Published 2026-09-07 04:05:50 +00:00 by allan
Installation
docker pull gitea.4gl.io/4gl/greenbox-pg-gvm-migrator:latestsha256:ce36d2c4c9fbceac8ef8cbb8c2f9793d54bc0b17bcf6fe37244fcd04464ac54c
Images
| Digest | OS / Arch | Size |
|---|---|---|
| 917630b60d | 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
2026-09-07 04:05:50 +00:00
Versions (3)
View all
Container
0
OCI / Docker