docker.io/apecloud/spilo:16.4.0 linux/amd64

docker.io/apecloud/spilo:16.4.0 - 国内下载镜像源 浏览次数:10

这是一个基于Percona Server for MySQL的Docker镜像,由APECloud维护。Spilo是一个高可用MySQL集群解决方案,该镜像提供了方便部署和管理Spilo集群的便捷方式。

源镜像 docker.io/apecloud/spilo:16.4.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/spilo:16.4.0
镜像ID sha256:763fb2c375de3b9a80dfd780e708b71d6005d1097ff6030b5aff75ce2ffa5cb1
镜像TAG 16.4.0
大小 742.44MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/sh /launch.sh init
启动入口
工作目录 /home/postgres
OS/平台 linux/amd64
浏览量 10 次
贡献者
镜像创建 2024-08-23T07:13:21.188320909Z
同步时间 2025-06-27 11:42
更新时间 2025-06-27 20:23
开放端口
5432/tcp 8008/tcp 8080/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/16/bin POSTGIS_VERSION=3.4 BG_MON_COMMIT=ef60961eff92672b1e21f5260dc1211367da6f1f PG_AUTH_MON_COMMIT=3d010e5959285c32b155e8064c9c9b57869aeca7 PG_MON_COMMIT=a6c5982368edd876edbee01e51b91e7387071e21 SET_USER=REL4_0_1 PLPROFILER=REL4_2_4 PG_PROFILE=4.6 PAM_OAUTH2=v1.0.1 PG_PERMISSIONS_COMMIT=314b9359e3d77c0b2ef7dbbde97fa4be80e31925 PATRONIVERSION=3.3.2 WALE_VERSION=1.1.1 LC_ALL=en_US.utf-8 PGHOME=/home/postgres RW_DIR=/run TIMESCALEDB=2.11.2 2.14.2 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/docker.io/apecloud/spilo:16.4.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/spilo:16.4.0  docker.io/apecloud/spilo:16.4.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/spilo:16.4.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/spilo:16.4.0  docker.io/apecloud/spilo:16.4.0

Shell快速替换命令

sed -i 's#apecloud/spilo:16.4.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/spilo:16.4.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/spilo:16.4.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/spilo:16.4.0  docker.io/apecloud/spilo:16.4.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/spilo:16.4.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/spilo:16.4.0  docker.io/apecloud/spilo:16.4.0'

镜像构建历史


# 2024-08-23 15:13:21  0.00B 设置默认要执行的命令
CMD ["/bin/sh" "/launch.sh" "init"]
                        
# 2024-08-23 15:13:21  1.93KB 复制新文件或目录到容器中
COPY launch.sh / # buildkit
                        
# 2024-08-23 15:13:21  190.77KB 复制新文件或目录到容器中
COPY scripts bootstrap major_upgrade /scripts/ # buildkit
                        
# 2024-08-23 15:13:21  10.53KB 执行命令并创建新的镜像层
RUN |14 DEMO=false ADDITIONAL_LOCALES= PGVERSION=16 TIMESCALEDB=2.11.2 2.14.2 TIMESCALEDB_APACHE_ONLY=true TIMESCALEDB_TOOLKIT=true PGVECTOR=v0.7.4 COMPRESS=false PGOLDVERSIONS= WITH_PERL=false PGVERSION=16 TIMESCALEDB=2.11.2 2.14.2 DEMO=false COMPRESS=false /bin/sh -c sh /builddeps/post_build.sh && rm -rf /builddeps/ # buildkit
                        
# 2024-08-23 15:13:21  1.43KB 复制新文件或目录到容器中
COPY build_scripts/post_build.sh /builddeps/ # buildkit
                        
# 2024-08-23 15:13:20  156.00B 复制新文件或目录到容器中
COPY pgq_ticker.ini /home/postgres/ # buildkit
                        
# 2024-08-23 15:13:20  2.41KB 复制新文件或目录到容器中
COPY runit /etc/service/ # buildkit
                        
# 2024-08-23 15:13:20  342.00B 复制新文件或目录到容器中
COPY motd /etc/ # buildkit
                        
# 2024-08-23 15:13:20  0.00B 设置工作目录为/home/postgres
WORKDIR /home/postgres
                        
# 2024-08-23 15:13:20  0.00B 设置环境变量 USE_OLD_LOCALES
ENV USE_OLD_LOCALES=false
                        
# 2024-08-23 15:13:20  0.00B 设置环境变量 PGDATA PGLOG
ENV PGDATA=/home/postgres/pgdata/pgroot/data PGLOG=/home/postgres/pgdata/pgroot/pg_log
                        
# 2024-08-23 15:13:20  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
                        
# 2024-08-23 15:13:20  0.00B 设置环境变量 LC_ALL PATH PGHOME RW_DIR TIMESCALEDB DEMO
ENV LC_ALL=en_US.utf-8 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/16/bin PGHOME=/home/postgres RW_DIR=/run TIMESCALEDB=2.11.2 2.14.2 DEMO=false
                        
# 2024-08-23 15:13:20  0.00B 声明容器运行时监听的端口
EXPOSE map[5432/tcp:{} 8008/tcp:{} 8080/tcp:{}]
                        
# 2024-08-23 15:13:20  0.00B 定义构建参数
ARG COMPRESS=false
                        
# 2024-08-23 15:13:20  0.00B 定义构建参数
ARG DEMO=false
                        
# 2024-08-23 15:13:20  0.00B 定义构建参数
ARG TIMESCALEDB=2.11.2 2.14.2
                        
# 2024-08-23 15:13:20  0.00B 定义构建参数
ARG PGVERSION=16
                        
# 2024-08-23 15:13:20  0.00B 添加元数据标签
LABEL maintainer=Team ACID @ Zalando <team-acid@zalando.de>
                        
# 2024-08-23 15:13:20  0.00B 执行命令并创建新的镜像层
RUN |10 DEMO=false ADDITIONAL_LOCALES= PGVERSION=16 TIMESCALEDB=2.11.2 2.14.2 TIMESCALEDB_APACHE_ONLY=true TIMESCALEDB_TOOLKIT=true PGVECTOR=v0.7.4 COMPRESS=false PGOLDVERSIONS= WITH_PERL=false /bin/sh -c if [ "$COMPRESS" = "true" ]; then bash /builddeps/compress_build.sh; fi # buildkit
                        
# 2024-08-23 15:13:20  128.03MB 执行命令并创建新的镜像层
RUN |10 DEMO=false ADDITIONAL_LOCALES= PGVERSION=16 TIMESCALEDB=2.11.2 2.14.2 TIMESCALEDB_APACHE_ONLY=true TIMESCALEDB_TOOLKIT=true PGVECTOR=v0.7.4 COMPRESS=false PGOLDVERSIONS= WITH_PERL=false /bin/sh -c bash /builddeps/patroni_wale.sh # buildkit
                        
# 2024-08-23 15:12:35  0.00B 设置工作目录为/
WORKDIR /
                        
# 2024-08-23 15:12:35  0.00B 设置环境变量 WALE_VERSION
ENV WALE_VERSION=1.1.1
                        
# 2024-08-23 15:12:35  0.00B 设置环境变量 PATRONIVERSION
ENV PATRONIVERSION=3.3.2
                        
# 2024-08-23 15:12:35  3.44KB 复制新文件或目录到容器中
COPY build_scripts/patroni_wale.sh build_scripts/compress_build.sh /builddeps/ # buildkit
                        
# 2024-08-23 15:12:35  61.71MB 复制新文件或目录到容器中
COPY /builddeps/wal-g /usr/local/bin/ # buildkit
                        
# 2024-08-23 15:12:34  401.01MB 执行命令并创建新的镜像层
RUN |10 DEMO=false ADDITIONAL_LOCALES= PGVERSION=16 TIMESCALEDB=2.11.2 2.14.2 TIMESCALEDB_APACHE_ONLY=true TIMESCALEDB_TOOLKIT=true PGVECTOR=v0.7.4 COMPRESS=false PGOLDVERSIONS= WITH_PERL=false /bin/sh -c bash base.sh # buildkit
                        
# 2024-08-23 15:10:11  0.00B 设置工作目录为/builddeps
WORKDIR /builddeps
                        
# 2024-08-23 15:10:11  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.4 BG_MON_COMMIT=ef60961eff92672b1e21f5260dc1211367da6f1f PG_AUTH_MON_COMMIT=3d010e5959285c32b155e8064c9c9b57869aeca7 PG_MON_COMMIT=a6c5982368edd876edbee01e51b91e7387071e21 SET_USER=REL4_0_1 PLPROFILER=REL4_2_4 PG_PROFILE=4.6 PAM_OAUTH2=v1.0.1 PG_PERMISSIONS_COMMIT=314b9359e3d77c0b2ef7dbbde97fa4be80e31925
                        
# 2024-08-23 15:10:11  0.00B 定义构建参数
ARG WITH_PERL=false
                        
# 2024-08-23 15:10:11  0.00B 定义构建参数
ARG PGOLDVERSIONS=
                        
# 2024-08-23 15:10:11  0.00B 定义构建参数
ARG COMPRESS=false
                        
# 2024-08-23 15:10:11  0.00B 定义构建参数
ARG PGVECTOR=v0.7.4
                        
# 2024-08-23 15:10:11  0.00B 定义构建参数
ARG TIMESCALEDB_TOOLKIT=true
                        
# 2024-08-23 15:10:11  0.00B 定义构建参数
ARG TIMESCALEDB_APACHE_ONLY=true
                        
# 2024-08-23 15:10:11  0.00B 定义构建参数
ARG TIMESCALEDB=2.11.2 2.14.2
                        
# 2024-08-23 15:10:11  0.00B 定义构建参数
ARG PGVERSION=16
                        
# 2024-08-23 15:10:11  5.80MB 复制新文件或目录到容器中
COPY /builddeps/*.deb /builddeps/ # buildkit
                        
# 2024-08-23 15:10:11  12.52KB 复制新文件或目录到容器中
COPY build_scripts/base.sh /builddeps/ # buildkit
                        
# 2024-08-23 15:10:11  126.00B 复制新文件或目录到容器中
COPY cron_unprivileged.c /builddeps/ # buildkit
                        
# 2024-08-23 15:10:11  1.68MB 复制新文件或目录到容器中
COPY /usr/lib/locale/locale-archive /usr/lib/locale/locale-archive.18 # buildkit
                        
# 2024-08-23 15:10:11  66.12MB 执行命令并创建新的镜像层
RUN |2 DEMO=false ADDITIONAL_LOCALES= /bin/sh -c bash /builddeps/prepare.sh # buildkit
                        
# 2024-08-23 15:09:45  2.83KB 复制新文件或目录到容器中
COPY build_scripts/prepare.sh build_scripts/locales.sh /builddeps/ # buildkit
                        
# 2024-08-23 15:09:45  0.00B 定义构建参数
ARG ADDITIONAL_LOCALES=
                        
# 2024-08-23 15:09:45  0.00B 定义构建参数
ARG DEMO=false
                        
# 2024-08-13 17:27:24  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2024-08-13 17:27:24  77.86MB 
/bin/sh -c #(nop) ADD file:2f8a54a5efd080fb81efea702b4e3e07d946eec7563fb2281bd28950c10ec462 in / 
                        
# 2024-08-13 17:27:22  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2024-08-13 17:27:22  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2024-08-13 17:27:22  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2024-08-13 17:27:22  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:763fb2c375de3b9a80dfd780e708b71d6005d1097ff6030b5aff75ce2ffa5cb1",
    "RepoTags": [
        "apecloud/spilo:16.4.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/spilo:16.4.0"
    ],
    "RepoDigests": [
        "apecloud/spilo@sha256:ab7d6944172acd2257a94e2088dc42fb5e1965e5ce2c8aeb823cbf3ef9c1d707",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/spilo@sha256:10a4707c921ef5c45e3cc9f990f3700fbcc89f1ea846db49b363ea95da50ecf1"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-08-23T07:13:21.188320909Z",
    "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/16/bin",
            "POSTGIS_VERSION=3.4",
            "BG_MON_COMMIT=ef60961eff92672b1e21f5260dc1211367da6f1f",
            "PG_AUTH_MON_COMMIT=3d010e5959285c32b155e8064c9c9b57869aeca7",
            "PG_MON_COMMIT=a6c5982368edd876edbee01e51b91e7387071e21",
            "SET_USER=REL4_0_1",
            "PLPROFILER=REL4_2_4",
            "PG_PROFILE=4.6",
            "PAM_OAUTH2=v1.0.1",
            "PG_PERMISSIONS_COMMIT=314b9359e3d77c0b2ef7dbbde97fa4be80e31925",
            "PATRONIVERSION=3.3.2",
            "WALE_VERSION=1.1.1",
            "LC_ALL=en_US.utf-8",
            "PGHOME=/home/postgres",
            "RW_DIR=/run",
            "TIMESCALEDB=2.11.2 2.14.2",
            "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": 742437489,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/7e5cd462a37e35c43547abd3605b357abadfe1ebaa0b0a3f08c68d0c02e7e4a6/diff:/var/lib/docker/overlay2/df29f4644b85338459f300d0910fd89186af2c9c06915499b7fc4e89a2940f98/diff:/var/lib/docker/overlay2/80a88e854b91de00d23efa8e68831b843bdfc1000b62374c987896f652359cac/diff:/var/lib/docker/overlay2/24d94f27bc297ee4915bcf310857e873c89c994b968801fc901554dc6ed299d2/diff:/var/lib/docker/overlay2/eaa243f2333beab973e30443d9693c873b375217da3d8e4f5e4ad0d94abe47d6/diff:/var/lib/docker/overlay2/daa666f4abf8a685a4b6c73ba7cf256fb8e6674e5e3045825f4eaa5b66496db5/diff:/var/lib/docker/overlay2/e768c1e1158e01a7ac0ea42554237706ca96dc35b84e03d673c735223f32a029/diff:/var/lib/docker/overlay2/5864eb8a78605d2f1cf00daf2b6906acb6f8a21dc3056204fb76f2895f4e09eb/diff:/var/lib/docker/overlay2/cba118cee67246e7be489363aca432ab43860953e05f2427884fdc7a7c943164/diff:/var/lib/docker/overlay2/9d909bc36345260a404a7868ae483a70c2be5803b6e83853eeeadeb48f1133e5/diff:/var/lib/docker/overlay2/820b4889ddc69344d9c3c17973de3b5d09cc7eae0c0d307979714ef4d737d03a/diff:/var/lib/docker/overlay2/34bd7c2e5b5475c1e6bc2b761554d59d35007c2ab24ebfaf33247ef18dc047a1/diff:/var/lib/docker/overlay2/4bfc5ea539c1568d7faf0e6b3de27c020b2d1d1a1657a97479f20c20622d52e5/diff:/var/lib/docker/overlay2/1f9913c776aac4fadf1835a20d3854b9e17919199f3436fc2b57bb5514e0da0d/diff:/var/lib/docker/overlay2/dc0633a661ebc97be0610ca4a5092e9bdbd6b1e0dcf6efb440f85a29e226d6b1/diff:/var/lib/docker/overlay2/d572bed14a201b9aff01b5df9226fa81a73349af1a17c33f2b5629fdd99d9d25/diff:/var/lib/docker/overlay2/64ef6bdc9bb81f3fca853d8d040a21cae69ecf72fd20a62848a7dafacabe819c/diff:/var/lib/docker/overlay2/d0e55acfce738ad15683a11f83745bfef4d593ef5985456eb0dba9fe6fa09182/diff:/var/lib/docker/overlay2/34791f8723a6ed4d6009737ce18cb181a8e7ca4ceb5ca6b776a79427ee516fdf/diff:/var/lib/docker/overlay2/d51eb70c7f8244810a5512d0c6fe1ffcb6b4f8038453914ecef257aec90291f0/diff",
            "MergedDir": "/var/lib/docker/overlay2/272b52b044d88801a493abbb48a61719941b18f1a4aefae27baf698ed11a6af1/merged",
            "UpperDir": "/var/lib/docker/overlay2/272b52b044d88801a493abbb48a61719941b18f1a4aefae27baf698ed11a6af1/diff",
            "WorkDir": "/var/lib/docker/overlay2/272b52b044d88801a493abbb48a61719941b18f1a4aefae27baf698ed11a6af1/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:1b9b7346fee7abbc7f5538eaa23548bd05a45abe8daf6794024be0c8ad7d60bb",
            "sha256:ec16f295db23c10730fc26c30671c413d28a5886468ed5d5981cce7a7d6ac2fa",
            "sha256:5ef401c8d170187bc3d9edcdbb5b633d51d36de71b2c780892176dd9f876c160",
            "sha256:2e761abd1988bb14a56769562249735a471fcf1937c80bf96501af658f1dd48d",
            "sha256:ef0c396c593375e5083fce38804c33eec0c82237cc3ed7e32eea42a05323706a",
            "sha256:a0ea1dd2e2e381d7377de8f4bf65b618a41d932006a35f3dab09b619abd1c540",
            "sha256:8977e80c2e7410640e6e18efbe8b958fe62b2b982fed2b3556c9db96d9178461",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:6a0875e459b4e45b65e3fef2751f3231bdebda12c97354ca5f4e78814b466e7f",
            "sha256:b298d2fa7dff820e2ffc8a60f91d17ac1be2813e93f37f222c3c7aeb95a682c6",
            "sha256:1578a46d3754fc50ef5a32a6be042018f7979e15648e9f608ecab4262287fe06",
            "sha256:0ecff4690104516052d6471cd98b680cb8706a4f28d001cf53d433cef0bd4a1b",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:0eec01f0a0d6294e2ff166804e3e65fcb84f571819da44cb290ee3525d8ab01f",
            "sha256:2e7e1da5095e94d9b899a05ff459e20d36217532286aadf82350d4da5d97b938",
            "sha256:56d2ee123f3104c119af99a8d1d3242b7fbbf66862027911f2096499be958119",
            "sha256:d086a0afb6b3ac0994126cbc5e971790a93155b96ad0b667f771f99fc308f220",
            "sha256:6d0cda438913f0f4a281f49fb89314405c7f17bda899892108d69f0614b62c51",
            "sha256:39a672066092a138e61b3f46787fdc7d889ff81bf1f2fece83b04b3574ecb4af",
            "sha256:0ba7b22d6a1d8fa36611a7f5c6e247d1335cd474f522d3a63972c037dd4ca68b",
            "sha256:3f584308f7ebbb787670680e2ea73852305512b12b829df0bd9e1e12e6dbee47"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-06-27T11:41:47.213073377+08:00"
    }
}

更多版本

docker.io/apecloud/spilo:16.4.0

linux/amd64 docker.io742.44MB2025-06-27 11:42
9