广告图片

ghcr.io/zalando/spilo-17:4.0-p3 linux/amd64

ghcr.io/zalando/spilo-17:4.0-p3 - 国内下载镜像源 浏览次数:26

该镜像 ghcr.io/zalando/spilo-17 基于 PostgreSQL 17 版本构建,由 Zalando 公司维护。Spilo 是一个 PostgreSQL 的增强版本,它在标准 PostgreSQL 之上添加了一些额外的功能和改进,例如:高可用性支持、自动故障转移以及简化的管理工具。

源镜像 ghcr.io/zalando/spilo-17:4.0-p3
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/zalando/spilo-17:4.0-p3
镜像ID sha256:60e9498cf32d2f20e74f7a62bb5048a2516aadd5d4b3baaf0afbb6055c35f068
镜像TAG 4.0-p3
大小 1.58GB
镜像源 ghcr.io
CMD /bin/sh /launch.sh init
启动入口
工作目录 /home/postgres
OS/平台 linux/amd64
浏览量 26 次
贡献者
镜像创建 2025-08-07T07:17:05.130015974Z
同步时间 2026-04-29 11:20
开放端口
5432/tcp 8008/tcp 8080/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/17/bin POSTGIS_VERSION=3.5 BG_MON_COMMIT=7f5887218790b263fe3f42f85f4ddc9c8400b154 PG_AUTH_MON_COMMIT=fe099eef7662cbc85b0b79191f47f52f1e96b779 PG_MON_COMMIT=ead1de70794ed62ca1e34d4022f6165ff36e9a91 SET_USER=REL4_1_0 PLPROFILER=REL4_2_5 PG_PROFILE=4.7 PAM_OAUTH2=v1.0.1 PG_PERMISSIONS_COMMIT=f4b7c18676fa64236a1c8e28d34a35764e4a70e2 PATRONIVERSION=4.0.4 WALE_VERSION=1.1.1 LC_ALL=en_US.utf-8 PGHOME=/home/postgres RW_DIR=/run DEMO=false WALE_ENV_DIR=/run/etc/wal-e.d/env LOG_ENV_DIR=/run/etc/log.d/env PGROOT=/home/postgres/pgdata/pgroot PGDATA=/home/postgres/pgdata/pgroot/data PGLOG=/home/postgres/pgdata/pgroot/pg_log USE_OLD_LOCALES=false
镜像标签
Team ACID @ Zalando <team-acid@zalando.de>: maintainer ubuntu: org.opencontainers.image.ref.name 22.04: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/zalando/spilo-17:4.0-p3
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/zalando/spilo-17:4.0-p3  ghcr.io/zalando/spilo-17:4.0-p3

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/zalando/spilo-17:4.0-p3
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/zalando/spilo-17:4.0-p3  ghcr.io/zalando/spilo-17:4.0-p3

Shell快速替换命令

sed -i 's#ghcr.io/zalando/spilo-17:4.0-p3#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/zalando/spilo-17:4.0-p3#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/zalando/spilo-17:4.0-p3 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/zalando/spilo-17:4.0-p3  ghcr.io/zalando/spilo-17:4.0-p3'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/zalando/spilo-17:4.0-p3 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/zalando/spilo-17:4.0-p3  ghcr.io/zalando/spilo-17:4.0-p3'

镜像构建历史


# 2025-08-07 15:17:05  0.00B 设置默认要执行的命令
CMD ["/bin/sh" "/launch.sh" "init"]
                        
# 2025-08-07 15:17:05  2.20KB 复制新文件或目录到容器中
COPY launch.sh / # buildkit
                        
# 2025-08-07 15:17:05  196.64KB 复制新文件或目录到容器中
COPY scripts bootstrap major_upgrade /scripts/ # buildkit
                        
# 2025-08-07 15:17:05  10.53KB 执行命令并创建新的镜像层
RUN |9 DEMO=false ADDITIONAL_LOCALES= PGVERSION=17 TIMESCALEDB_APACHE_ONLY=true TIMESCALEDB_TOOLKIT=true COMPRESS=false PGOLDVERSIONS=13 14 15 16 WITH_PERL=false DEB_PG_SUPPORTED_VERSIONS=13 14 15 16 17 /bin/sh -c sh /builddeps/post_build.sh && rm -rf /builddeps/ # buildkit
                        
# 2025-08-07 15:17:04  1.43KB 复制新文件或目录到容器中
COPY build_scripts/post_build.sh /builddeps/ # buildkit
                        
# 2025-08-07 15:17:04  156.00B 复制新文件或目录到容器中
COPY pgq_ticker.ini /home/postgres/ # buildkit
                        
# 2025-08-07 15:17:04  2.43KB 复制新文件或目录到容器中
COPY runit /etc/service/ # buildkit
                        
# 2025-08-07 15:17:04  342.00B 复制新文件或目录到容器中
COPY motd /etc/ # buildkit
                        
# 2025-08-07 15:17:04  0.00B 设置工作目录为/home/postgres
WORKDIR /home/postgres
                        
# 2025-08-07 15:17:04  0.00B 设置环境变量 USE_OLD_LOCALES
ENV USE_OLD_LOCALES=false
                        
# 2025-08-07 15:17:04  0.00B 设置环境变量 PGDATA PGLOG
ENV PGDATA=/home/postgres/pgdata/pgroot/data PGLOG=/home/postgres/pgdata/pgroot/pg_log
                        
# 2025-08-07 15:17:04  0.00B 设置环境变量 WALE_ENV_DIR LOG_ENV_DIR PGROOT
ENV WALE_ENV_DIR=/run/etc/wal-e.d/env LOG_ENV_DIR=/run/etc/log.d/env PGROOT=/home/postgres/pgdata/pgroot
                        
# 2025-08-07 15:17:04  0.00B 设置环境变量 LC_ALL PATH PGHOME RW_DIR DEMO
ENV LC_ALL=en_US.utf-8 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/17/bin PGHOME=/home/postgres RW_DIR=/run DEMO=false
                        
# 2025-08-07 15:17:04  0.00B 声明容器运行时监听的端口
EXPOSE map[5432/tcp:{} 8008/tcp:{} 8080/tcp:{}]
                        
# 2025-08-07 15:17:04  0.00B 定义构建参数
ARG COMPRESS=false
                        
# 2025-08-07 15:17:04  0.00B 定义构建参数
ARG DEMO=false
                        
# 2025-08-07 15:17:04  0.00B 定义构建参数
ARG PGVERSION=17
                        
# 2025-08-07 15:17:04  0.00B 添加元数据标签
LABEL maintainer=Team ACID @ Zalando <team-acid@zalando.de>
                        
# 2025-08-07 15:17:04  0.00B 执行命令并创建新的镜像层
RUN |9 DEMO=false ADDITIONAL_LOCALES= PGVERSION=17 TIMESCALEDB_APACHE_ONLY=true TIMESCALEDB_TOOLKIT=true COMPRESS=false PGOLDVERSIONS=13 14 15 16 WITH_PERL=false DEB_PG_SUPPORTED_VERSIONS=13 14 15 16 17 /bin/sh -c if [ "$COMPRESS" = "true" ]; then bash /builddeps/compress_build.sh; fi # buildkit
                        
# 2025-08-07 15:17:04  130.52MB 执行命令并创建新的镜像层
RUN |9 DEMO=false ADDITIONAL_LOCALES= PGVERSION=17 TIMESCALEDB_APACHE_ONLY=true TIMESCALEDB_TOOLKIT=true COMPRESS=false PGOLDVERSIONS=13 14 15 16 WITH_PERL=false DEB_PG_SUPPORTED_VERSIONS=13 14 15 16 17 /bin/sh -c bash /builddeps/patroni_wale.sh # buildkit
                        
# 2025-08-07 15:16:26  0.00B 设置工作目录为/
WORKDIR /
                        
# 2025-08-07 15:16:26  0.00B 设置环境变量 WALE_VERSION
ENV WALE_VERSION=1.1.1
                        
# 2025-08-07 15:16:26  0.00B 设置环境变量 PATRONIVERSION
ENV PATRONIVERSION=4.0.4
                        
# 2025-08-07 15:16:26  3.41KB 复制新文件或目录到容器中
COPY build_scripts/patroni_wale.sh build_scripts/compress_build.sh /builddeps/ # buildkit
                        
# 2025-08-07 15:16:26  64.40MB 复制新文件或目录到容器中
COPY /builddeps/wal-g /usr/local/bin/ # buildkit
                        
# 2025-08-07 15:16:26  1.22GB 执行命令并创建新的镜像层
RUN |9 DEMO=false ADDITIONAL_LOCALES= PGVERSION=17 TIMESCALEDB_APACHE_ONLY=true TIMESCALEDB_TOOLKIT=true COMPRESS=false PGOLDVERSIONS=13 14 15 16 WITH_PERL=false DEB_PG_SUPPORTED_VERSIONS=13 14 15 16 17 /bin/sh -c bash base.sh # buildkit
                        
# 2025-08-07 15:13:49  0.00B 设置工作目录为/builddeps
WORKDIR /builddeps
                        
# 2025-08-07 15:13:49  0.00B 设置环境变量 POSTGIS_VERSION BG_MON_COMMIT PG_AUTH_MON_COMMIT PG_MON_COMMIT SET_USER PLPROFILER PG_PROFILE PAM_OAUTH2 PG_PERMISSIONS_COMMIT
ENV POSTGIS_VERSION=3.5 BG_MON_COMMIT=7f5887218790b263fe3f42f85f4ddc9c8400b154 PG_AUTH_MON_COMMIT=fe099eef7662cbc85b0b79191f47f52f1e96b779 PG_MON_COMMIT=ead1de70794ed62ca1e34d4022f6165ff36e9a91 SET_USER=REL4_1_0 PLPROFILER=REL4_2_5 PG_PROFILE=4.7 PAM_OAUTH2=v1.0.1 PG_PERMISSIONS_COMMIT=f4b7c18676fa64236a1c8e28d34a35764e4a70e2
                        
# 2025-08-07 15:13:49  0.00B 定义构建参数
ARG DEB_PG_SUPPORTED_VERSIONS=13 14 15 16 17
                        
# 2025-08-07 15:13:49  0.00B 定义构建参数
ARG WITH_PERL=false
                        
# 2025-08-07 15:13:49  0.00B 定义构建参数
ARG PGOLDVERSIONS=13 14 15 16
                        
# 2025-08-07 15:13:49  0.00B 定义构建参数
ARG COMPRESS=false
                        
# 2025-08-07 15:13:49  0.00B 定义构建参数
ARG TIMESCALEDB_TOOLKIT=true
                        
# 2025-08-07 15:13:49  0.00B 定义构建参数
ARG TIMESCALEDB_APACHE_ONLY=true
                        
# 2025-08-07 15:13:49  0.00B 定义构建参数
ARG PGVERSION=17
                        
# 2025-08-07 15:13:49  5.80MB 复制新文件或目录到容器中
COPY /builddeps/*.deb /builddeps/ # buildkit
                        
# 2025-08-07 15:13:49  11.66KB 复制新文件或目录到容器中
COPY build_scripts/base.sh /builddeps/ # buildkit
                        
# 2025-08-07 15:13:49  126.00B 复制新文件或目录到容器中
COPY cron_unprivileged.c /builddeps/ # buildkit
                        
# 2025-08-07 15:13:49  1.68MB 复制新文件或目录到容器中
COPY /usr/lib/locale/locale-archive /usr/lib/locale/locale-archive.18 # buildkit
                        
# 2025-08-07 15:13:49  71.78MB 执行命令并创建新的镜像层
RUN |2 DEMO=false ADDITIONAL_LOCALES= /bin/sh -c bash /builddeps/prepare.sh # buildkit
                        
# 2025-08-07 15:13:24  3.23KB 复制新文件或目录到容器中
COPY build_scripts/prepare.sh build_scripts/locales.sh /builddeps/ # buildkit
                        
# 2025-08-07 15:13:24  0.00B 定义构建参数
ARG ADDITIONAL_LOCALES=
                        
# 2025-08-07 15:13:24  0.00B 定义构建参数
ARG DEMO=false
                        
# 2025-07-15 00:33:32  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2025-07-15 00:33:31  77.87MB 
/bin/sh -c #(nop) ADD file:415bbc01dfb447d002e2d8173e113ef025d2bbfa20f1205823fa699dc87a2019 in / 
                        
# 2025-07-15 00:33:29  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2025-07-15 00:33:29  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2025-07-15 00:33:29  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2025-07-15 00:33:29  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:60e9498cf32d2f20e74f7a62bb5048a2516aadd5d4b3baaf0afbb6055c35f068",
    "RepoTags": [
        "ghcr.io/zalando/spilo-17:4.0-p3",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/zalando/spilo-17:4.0-p3"
    ],
    "RepoDigests": [
        "ghcr.io/zalando/spilo-17@sha256:b7db9e8f62e809ebd9a0679fbdba147a811fdd240ab78380ea4720a46a017184",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/zalando/spilo-17@sha256:0a76af1f7fa33f71ad9821d3b922e7c221a3da20bb9fafb808607a218b9766e0"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-08-07T07:17:05.130015974Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "5432/tcp": {},
            "8008/tcp": {},
            "8080/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/17/bin",
            "POSTGIS_VERSION=3.5",
            "BG_MON_COMMIT=7f5887218790b263fe3f42f85f4ddc9c8400b154",
            "PG_AUTH_MON_COMMIT=fe099eef7662cbc85b0b79191f47f52f1e96b779",
            "PG_MON_COMMIT=ead1de70794ed62ca1e34d4022f6165ff36e9a91",
            "SET_USER=REL4_1_0",
            "PLPROFILER=REL4_2_5",
            "PG_PROFILE=4.7",
            "PAM_OAUTH2=v1.0.1",
            "PG_PERMISSIONS_COMMIT=f4b7c18676fa64236a1c8e28d34a35764e4a70e2",
            "PATRONIVERSION=4.0.4",
            "WALE_VERSION=1.1.1",
            "LC_ALL=en_US.utf-8",
            "PGHOME=/home/postgres",
            "RW_DIR=/run",
            "DEMO=false",
            "WALE_ENV_DIR=/run/etc/wal-e.d/env",
            "LOG_ENV_DIR=/run/etc/log.d/env",
            "PGROOT=/home/postgres/pgdata/pgroot",
            "PGDATA=/home/postgres/pgdata/pgroot/data",
            "PGLOG=/home/postgres/pgdata/pgroot/pg_log",
            "USE_OLD_LOCALES=false"
        ],
        "Cmd": [
            "/bin/sh",
            "/launch.sh",
            "init"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/home/postgres",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "maintainer": "Team ACID @ Zalando \u003cteam-acid@zalando.de\u003e",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "22.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1576486539,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/e0250cdaf4fa2c9f8c31af4121b7cd0d564d9ead0364e81a7f99b3bf212efc85/diff:/var/lib/docker/overlay2/cb9821abeb5eaf8585b1c95045cf19d21cbe8e0bd298b4172f321431e8b45a98/diff:/var/lib/docker/overlay2/c04fd149efb78fea2b886136e4d9042f553c835ce78f382e4008e3d64b106c0f/diff:/var/lib/docker/overlay2/ebb83229e1ffe5e514a0e894195702e5aa8dcc4ad8c5b5e30b03ea13f0ea9a2f/diff:/var/lib/docker/overlay2/af0871c1317ec50dff6737f081b981a5cb1a4546d47b4d5df88634553771803d/diff:/var/lib/docker/overlay2/014dabdbe372f239c726442b67023e1ba35469cb50967dabd06aa666148fbfd8/diff:/var/lib/docker/overlay2/bf567896b8ab33fcbfdc82a770af76a814473073104cce9ca3cf656405b7ab2d/diff:/var/lib/docker/overlay2/82e08d52faf7ed4a42331d9ad12f21104240862108de321cca44ddf5722667c4/diff:/var/lib/docker/overlay2/df30b2db40f00d25b0f277ee2e22e15d309bf28c9af389d29bd8c4ecb02110da/diff:/var/lib/docker/overlay2/f2f1f7f503dba700710c033164481cd7f6c3363c7937898098ccbcff3c437edb/diff:/var/lib/docker/overlay2/68edda6aee5acf4ff2909a73c42ed550a83e98bdfa0879674200ec597bfa5d60/diff:/var/lib/docker/overlay2/e9828b6b42c2eabe7daca08fc5cadf022f5c239ec9ce8fe2c5b2f49e63d6e4ac/diff:/var/lib/docker/overlay2/fc48f30c55ac0c77dcfc4004ad550f15bb18d418bf220905deefd89d58091722/diff:/var/lib/docker/overlay2/8fb6872d675b710cae0b2b3701f79ba1faeaab70de5926d151fe7bf181977905/diff:/var/lib/docker/overlay2/f69a927aa02dfd25caecde546a487b77b895dc022533a9c7128685fa496a7efd/diff:/var/lib/docker/overlay2/added9678ce406fb6ee57f7dc16ef32e42c19f334119870097d62fae6135f1c7/diff:/var/lib/docker/overlay2/c4a01e0fced97e04c11d3f0e9b6166d3f2858d9ee5d73adf1e55da5908a72446/diff:/var/lib/docker/overlay2/0ff72c78ede5e4ae8a91bc365c929e349ca9e1ae9cdd521720137f8e374ee35d/diff:/var/lib/docker/overlay2/03d5b8e03daf3ead59826ed98a7038ea9ec0e048a3873d21c216ccae75024b3a/diff:/var/lib/docker/overlay2/ac6aa84b3757442b7bd22254358cd578c690db05327f62d3edac08fa81d6d6c3/diff",
            "MergedDir": "/var/lib/docker/overlay2/f1bf41db0ef019bf0f54d7e2a7f21f3bfd017a30d2305b8dc8fc6f8fbbc8de9a/merged",
            "UpperDir": "/var/lib/docker/overlay2/f1bf41db0ef019bf0f54d7e2a7f21f3bfd017a30d2305b8dc8fc6f8fbbc8de9a/diff",
            "WorkDir": "/var/lib/docker/overlay2/f1bf41db0ef019bf0f54d7e2a7f21f3bfd017a30d2305b8dc8fc6f8fbbc8de9a/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:3cc982388b71ef357e0157e0b7d3059dcefa4dc9fd2e3815bde6c6ce040302f3",
            "sha256:82cd065360848da64b3d2f9b4cadb704c24b47b59480bdb1893116aed978f281",
            "sha256:403e1b1e3e24fd789dee8dd096c180672b50cbf404fd0feefc5cd070a1fa1eaf",
            "sha256:1a9085449f39cde9645ef472623e74c8a1a176420c5ff56c4ffd740ddc99869c",
            "sha256:2a420cd8125ff7c72d002b6f42b5a5637707e145b7221541829ec5b5140a48f2",
            "sha256:19b11d995f488e7a1c3a74744d358faff0e8eb245294203c4b2ee8ca81773c31",
            "sha256:335fd7437bdd0939ae5da61b64ccc0fe8eeb3fd20c4be083590003120602772a",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:3fbdccf832b51ba57ae9c5bd47eadb11eb9dc6ea820bd2f717cc6bd7174e63b3",
            "sha256:b16fb0c97529046ca1b07404f28bae14f8cc74346c1e7443b612753baa999d24",
            "sha256:c0c8f13c2d007899999380010205da6d24efee9e90c5e3cf87de5067e50599c9",
            "sha256:7b4c95a7ae33ea520e545b467aaad1dbdd23518085c91b97f33927f779d71f05",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:08b304e031564d1019ef4cdbaa5897ef5e5222d20774ae7783d78d1df19da38b",
            "sha256:b8fcf2c52ab95369468a0405d66c100254758e7da3d7046484f4d04fd7354ec9",
            "sha256:355e090cccd10946ec9424884a5cb55f4945e0a4c82b667e42d2e2964324cab8",
            "sha256:4c3a458692f663896bc196867f81640dd382bd399a40c36708b8556405a70397",
            "sha256:5c7aaa348984cfd91452eb19b983c5f1e96dfaa8b70633bfa3af25be7a0e30c4",
            "sha256:e5cdd23cd5ef191f8785f08de1771cbd796b5d42e7e5fac09adeb5498feadb3b",
            "sha256:6ac7a846fa95311abe5eed9f08f4c0a6ebcf46612428387c72f18cbf58ae11ba",
            "sha256:c1a540d837038b5240c5de318b8516e1a73833d900bd78ff13fa273aeab539b4"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-04-29T11:18:26.15740961+08:00"
    }
}

更多版本

ghcr.io/zalando/spilo-17:4.0-p2

linux/amd64 ghcr.io1.15GB2025-06-23 15:19
614

ghcr.io/zalando/spilo-17:4.0-p3

linux/amd64 ghcr.io1.58GB2026-04-29 11:20
25