docker.io/apecloud/percona-server-mongodb:4.4.29-multi linux/amd64

docker.io/apecloud/percona-server-mongodb:4.4.29-multi - 国内下载镜像源 浏览次数:7

docker.io/apecloud/percona-server-mongodb是由ApeCloud提供的Percona Server for MongoDB镜像。Percona Server for MongoDB是MongoDB的高性能开源替代版本,具备企业级特性,包括存储引擎优化、监控工具、备份恢复功能等,适用于生产环境下的MongoDB部署场景。

源镜像 docker.io/apecloud/percona-server-mongodb:4.4.29-multi
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/percona-server-mongodb:4.4.29-multi
镜像ID sha256:820416fd5ed84423eb139e59b1f0ce8fee3d69a046e6276d9b234ed9a87a2b3e
镜像TAG 4.4.29-multi
大小 625.89MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD mongod
启动入口 /entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 7 次
贡献者
镜像创建 2024-04-02T12:23:53.292224915Z
同步时间 2026-03-12 00:36
开放端口
27017/tcp
目录挂载
/data/db
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PSMDB_VERSION=4.4.29-28 OS_VER=el8 FULL_PERCONA_VERSION=4.4.29-28.el8 K8S_TOOLS_VERSION=0.5.0 PSMDB_REPO=release GOSU_VERSION=1.11 CALL_HOME_OPTIONAL_PARAMS= -s el8
镜像标签
info@percona.com: org.opencontainers.image.authors

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/percona-server-mongodb:4.4.29-multi
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/percona-server-mongodb:4.4.29-multi  docker.io/apecloud/percona-server-mongodb:4.4.29-multi

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/percona-server-mongodb:4.4.29-multi
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/percona-server-mongodb:4.4.29-multi  docker.io/apecloud/percona-server-mongodb:4.4.29-multi

Shell快速替换命令

sed -i 's#apecloud/percona-server-mongodb:4.4.29-multi#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/percona-server-mongodb:4.4.29-multi#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/percona-server-mongodb:4.4.29-multi && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/percona-server-mongodb:4.4.29-multi  docker.io/apecloud/percona-server-mongodb:4.4.29-multi'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/percona-server-mongodb:4.4.29-multi && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/percona-server-mongodb:4.4.29-multi  docker.io/apecloud/percona-server-mongodb:4.4.29-multi'

镜像构建历史


# 2024-04-02 20:23:53  0.00B 
/bin/sh -c #(nop)  CMD ["mongod"]
                        
# 2024-04-02 20:23:53  0.00B 
/bin/sh -c #(nop)  USER 1001
                        
# 2024-04-02 20:23:52  0.00B 
/bin/sh -c #(nop)  EXPOSE 27017
                        
# 2024-04-02 20:23:52  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["/entrypoint.sh"]
                        
# 2024-04-02 20:23:52  16.61KB 
/bin/sh -c #(nop) COPY file:c5a355d01d8c37cc42fa7e4d8496ff8c8f1ea03a2b3742eeae5fd85e6f1b5942 in /entrypoint.sh 
                        
# 2024-04-02 20:23:52  0.00B 
/bin/sh -c #(nop)  ENV CALL_HOME_OPTIONAL_PARAMS= -s el8
                        
# 2024-04-02 20:23:52  0.00B 
|1 PERCONA_TELEMETRY_DISABLE=1 /bin/sh -c chown 1001:1001 /usr/local/percona
                        
# 2024-04-02 20:23:51  0.00B 
|1 PERCONA_TELEMETRY_DISABLE=1 /bin/sh -c mkdir -p /usr/local/percona
                        
# 2024-04-02 20:23:51  12.78KB 
|1 PERCONA_TELEMETRY_DISABLE=1 /bin/sh -c chmod a+rx call-home.sh
                        
# 2024-04-02 20:23:50  12.78KB 
/bin/sh -c #(nop) ADD 935772c7fce624c3ced161cd8be098e833839ed459d1fb65bb3ab95acf215949 in /call-home.sh 
                        
# 2024-04-02 20:23:50  39.43KB 
|1 PERCONA_TELEMETRY_DISABLE=1 /bin/sh -c set -ex;     curl -fSL https://cdnjs.cloudflare.com/ajax/libs/js-yaml/4.1.0/js-yaml.min.js -o /js-yaml.js;     echo "45dc3dd03dc07a06705a2c2989b8c7f709013f04bd5386e3279d4e447f07ebd7  /js-yaml.js" | sha256sum -c -
                        
# 2024-04-02 20:23:49  0.00B 
/bin/sh -c #(nop)  VOLUME [/data/db]
                        
# 2024-04-02 20:23:49  22.77MB 
|1 PERCONA_TELEMETRY_DISABLE=1 /bin/sh -c set -ex;     curl -fSL https://github.com/percona/mongodb-orchestration-tools/releases/download/${K8S_TOOLS_VERSION}/k8s-mongodb-initiator -o /usr/local/bin/k8s-mongodb-initiator;     curl -fSL  https://github.com/percona/mongodb-orchestration-tools/releases/download/${K8S_TOOLS_VERSION}/mongodb-healthcheck -o /usr/local/bin/mongodb-healthcheck;     curl -fSL  https://github.com/percona/mongodb-orchestration-tools/releases/download/${K8S_TOOLS_VERSION}/SHA256SUMS -o /tmp/SHA256SUMS;     echo "$(grep 'k8s-mongodb-initiator' /tmp/SHA256SUMS | awk '{print $1}')" /usr/local/bin/k8s-mongodb-initiator | sha256sum -c -;     echo "$(grep 'mongodb-healthcheck' /tmp/SHA256SUMS   | awk '{print $1}')" /usr/local/bin/mongodb-healthcheck   | sha256sum -c -;     rm -f /tmp/SHA256SUMS;         chmod 0755 /usr/local/bin/k8s-mongodb-initiator /usr/local/bin/mongodb-healthcheck
                        
# 2024-04-02 20:23:45  2.33MB 
|1 PERCONA_TELEMETRY_DISABLE=1 /bin/sh -c set -eux;     curl -Lf -o /usr/bin/gosu https://github.com/tianon/gosu/releases/download/${GOSU_VERSION}/gosu-amd64;     curl -Lf -o /usr/bin/gosu.asc https://github.com/tianon/gosu/releases/download/${GOSU_VERSION}/gosu-amd64.asc;         export GNUPGHOME="$(mktemp -d)";     gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4;     gpg --batch --verify /usr/bin/gosu.asc /usr/bin/gosu;     rm -rf "$GNUPGHOME" /usr/bin/gosu.asc;         chmod +x /usr/bin/gosu;     curl -f -o /licenses/LICENSE.gosu https://raw.githubusercontent.com/tianon/gosu/${GOSU_VERSION}/LICENSE
                        
# 2024-04-02 20:23:42  0.00B 
/bin/sh -c #(nop)  ENV GOSU_VERSION=1.11
                        
# 2024-04-02 20:23:42  30.61KB 
|1 PERCONA_TELEMETRY_DISABLE=1 /bin/sh -c cp /usr/share/doc/percona-server-mongodb-server/LICENSE-Community.txt /licenses/LICENSE.Percona-Server-for-MongoDB
                        
# 2024-04-02 20:23:41  11.35KB 
/bin/sh -c #(nop) COPY file:1d2383ed75cb81a2f0b1a11bb143bc3e5c794afcaa88de2eb180e76cbf17699a in /licenses/LICENSE.Dockerfile 
                        
# 2024-04-02 20:23:41  4.20KB 
|1 PERCONA_TELEMETRY_DISABLE=1 /bin/sh -c useradd -u 1001 -r -g 0 -m -s /sbin/nologin             -c "Default Application User" mongodb;     chmod g+rwx /var/log/mongo;     chown :0 /var/log/mongo
                        
# 2024-04-02 20:23:37  334.47MB 
|1 PERCONA_TELEMETRY_DISABLE=1 /bin/sh -c set -ex;     percona-release enable psmdb-44 ${PSMDB_REPO};     dnf config-manager --enable ol8_u4_security_validation;     dnf -y update bind-export-libs;     dnf -y update glibc;     dnf -y update libgcrypt;     dnf -y install         percona-server-mongodb-mongos-${FULL_PERCONA_VERSION}         percona-server-mongodb-shell-${FULL_PERCONA_VERSION}         percona-server-mongodb-tools-${FULL_PERCONA_VERSION}         numactl         procps-ng         jq         tar         oniguruma         cyrus-sasl-gssapi         policycoreutils;             curl -Lf -o /tmp/Percona-Server-MongoDB-server.rpm http://repo.percona.com/psmdb-44/yum/${PSMDB_REPO}/8/RPMS/x86_64/percona-server-mongodb-server-${FULL_PERCONA_VERSION}.x86_64.rpm;     rpmkeys --checksig /tmp/Percona-Server-MongoDB-server.rpm;     rpm -iv /tmp/Percona-Server-MongoDB-server.rpm --nodeps;     rm -rf /tmp/Percona-Server-MongoDB-server.rpm;     dnf clean all;     rm -rf /var/cache/dnf /var/cache/yum /data/db && mkdir -p /data/db;     chown -R 1001:0 /data/db
                        
# 2024-04-02 20:22:40  0.00B 
/bin/sh -c #(nop)  ARG PERCONA_TELEMETRY_DISABLE=1
                        
# 2024-04-02 20:22:40  0.00B 
/bin/sh -c #(nop)  ENV PSMDB_REPO=release
                        
# 2024-04-02 20:22:40  0.00B 
/bin/sh -c #(nop)  ENV K8S_TOOLS_VERSION=0.5.0
                        
# 2024-04-02 20:22:40  0.00B 
/bin/sh -c #(nop)  ENV FULL_PERCONA_VERSION=4.4.29-28.el8
                        
# 2024-04-02 20:22:40  0.00B 
/bin/sh -c #(nop)  ENV OS_VER=el8
                        
# 2024-04-02 20:22:39  0.00B 
/bin/sh -c #(nop)  ENV PSMDB_VERSION=4.4.29-28
                        
# 2024-04-02 20:22:39  14.76MB 
/bin/sh -c set -ex;     export GNUPGHOME="$(mktemp -d)";     gpg --batch --keyserver keyserver.ubuntu.com --recv-keys 430BDF5C56E7C94E848EE60C1C4CBDCDCD2EFD2A 99DB70FAE1D7CE227FB6488205B555B38483C65D 94E279EB8D8F25B21810ADF121EA45AB2F86D6A1;     gpg --batch --export --armor 430BDF5C56E7C94E848EE60C1C4CBDCDCD2EFD2A > ${GNUPGHOME}/RPM-GPG-KEY-Percona;     gpg --batch --export --armor 99DB70FAE1D7CE227FB6488205B555B38483C65D > ${GNUPGHOME}/RPM-GPG-KEY-centosofficial;     gpg --batch --export --armor 94E279EB8D8F25B21810ADF121EA45AB2F86D6A1 > ${GNUPGHOME}/RPM-GPG-KEY-EPEL-8;     rpmkeys --import ${GNUPGHOME}/RPM-GPG-KEY-Percona ${GNUPGHOME}/RPM-GPG-KEY-centosofficial ${GNUPGHOME}/RPM-GPG-KEY-EPEL-8;     curl -Lf -o /tmp/percona-release.rpm https://repo.percona.com/yum/percona-release-latest.noarch.rpm;     rpmkeys --checksig /tmp/percona-release.rpm;     rpm -i /tmp/percona-release.rpm;     rm -rf "$GNUPGHOME" /tmp/percona-release.rpm;     rpm --import /etc/pki/rpm-gpg/PERCONA-PACKAGING-KEY
                        
# 2024-04-02 20:22:37  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.authors=info@percona.com
                        
# 2024-03-09 03:21:19  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2024-03-09 03:21:18  251.43MB 
/bin/sh -c #(nop) ADD file:10ca901c24a84f484a66ec1b21b29e715054301d7a2b19b9059dfbc233f31f31 in / 
                        
                    

镜像信息

{
    "Id": "sha256:820416fd5ed84423eb139e59b1f0ce8fee3d69a046e6276d9b234ed9a87a2b3e",
    "RepoTags": [
        "apecloud/percona-server-mongodb:4.4.29-multi",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/percona-server-mongodb:4.4.29-multi"
    ],
    "RepoDigests": [
        "apecloud/percona-server-mongodb@sha256:20e11e257eae4f9d2fe09f2d9407a7dce8562cdc67bf98c96ecd77d9793c350d",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apecloud/percona-server-mongodb@sha256:dedeba0237c639dc5319b1bfa38f2558b9c268653bd555a727ea8df0babc05bb"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2024-04-02T12:23:53.292224915Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "20.10.25",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "1001",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "27017/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "PSMDB_VERSION=4.4.29-28",
            "OS_VER=el8",
            "FULL_PERCONA_VERSION=4.4.29-28.el8",
            "K8S_TOOLS_VERSION=0.5.0",
            "PSMDB_REPO=release",
            "GOSU_VERSION=1.11",
            "CALL_HOME_OPTIONAL_PARAMS= -s el8"
        ],
        "Cmd": [
            "mongod"
        ],
        "Image": "sha256:626ff3a6d9536dce05bbc13318c6d2f5edd942744539d9fade7277fc4317e293",
        "Volumes": {
            "/data/db": {}
        },
        "WorkingDir": "",
        "Entrypoint": [
            "/entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.authors": "info@percona.com"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 625890096,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/f96f76a4ca7d44441ea054b75d79ba932cd8c37ecb09e7596111e9d28933333d/diff:/var/lib/docker/overlay2/edca5759a69d79463fc04af5113c8b558ef772899460300fddecd97c11b815fa/diff:/var/lib/docker/overlay2/b69a7b9d578df80e8e7c0d1996b01cdf5ec7855adde5c37567623a05acd39e9c/diff:/var/lib/docker/overlay2/7450c56d7d2293920ed1d0f8261b9536a47de3f800cd69e44b85b151735196cf/diff:/var/lib/docker/overlay2/a26b93fa60602bf15e7f901322bc725e0d9ad122ff51d163957f4ce2466cdd14/diff:/var/lib/docker/overlay2/2981dcce5fc8ffc6461d6207e761e2358aaa97c63eb17415e8597ad0b27bec1e/diff:/var/lib/docker/overlay2/250b956bb22502cdffccf8fa26e110f3f3a1e3364b4d8befa6b76493fe7eba91/diff:/var/lib/docker/overlay2/4ee756b0ca0b3cebb678ff1eae15bb2111861a035c1c864b15d3032eecc6dc73/diff:/var/lib/docker/overlay2/536ae41d25c2730f52754dab6bf77f6de75de8a5fc82d642508e0844b8874f18/diff:/var/lib/docker/overlay2/ca3cc7a99a1a4a9746f49e1a898659deb8d59f05f6d335d1efaeffd59be455e5/diff:/var/lib/docker/overlay2/537ca1c454d7ee56af5e12e2374c10de2e3003982443a5c72dfaa53b547533b0/diff:/var/lib/docker/overlay2/bd144ae1336ccb2f66e68b13335c9dc0e2272b0c7b2d984324dd1b1717175765/diff:/var/lib/docker/overlay2/d98260efb8d099a02b8334a40b418248f389cfb3c39545bb05a946c064ba107a/diff",
            "MergedDir": "/var/lib/docker/overlay2/143fb515195edc7992b6ae3288a3f77fb490c4a74b6bf75c4c55aca7a21762db/merged",
            "UpperDir": "/var/lib/docker/overlay2/143fb515195edc7992b6ae3288a3f77fb490c4a74b6bf75c4c55aca7a21762db/diff",
            "WorkDir": "/var/lib/docker/overlay2/143fb515195edc7992b6ae3288a3f77fb490c4a74b6bf75c4c55aca7a21762db/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:9c0189607e24813c64bc443c68186a2dfae39693aaa2132be20f9025681289ac",
            "sha256:bfc073f612343629b4f390902c430b6a816f69bde80d442b8f541f56aa523f37",
            "sha256:d2b96595703997e8c0eda4f59445b686de6a3eab483a7ecd72595493b92d3689",
            "sha256:8c709ee16704f52ed4272d5b07e77e25d4b9f5278ab57f2d30d2fe7fd7c65eea",
            "sha256:9c9caa3a8e425ddf3a4a5ee4b35ddd04582e0c893f5a7a3b5c40780e63f07351",
            "sha256:4b127efc64b7dde75c3334a7052802cd53871d065767ad21623cf70f8a0f7c40",
            "sha256:8dfcdcfc8f8afede70abaa4c04082a444409e484659a8fc6cbcd1894088d4f0b",
            "sha256:65ff0692bd756428b2f12905cfc137c63ae7773ec71ac79e33ddb8d449a9c1a1",
            "sha256:26a4e31cce7268da59f2e9d94672f09cf67039d607bb28c1248930f560748612",
            "sha256:acfe9eb742eb847747a002f5a3af062d83ab690a5f2360a7921e7daa93f3d46b",
            "sha256:d34b73d5ce4b94e853a1696f36f0c065a20cbc0d34a6fa9271dd69e3667396d3",
            "sha256:c164da31d291651719cced22dac328d02fcaf15c9bb7fa943e2d86647e16e05e",
            "sha256:132773b85f74305acb9a8592296879a533f5cd72b41401058f8845743d97e659",
            "sha256:62d8bf9238207f137118a4f9fef83916fcfe04b107a9d91438e28d7ec115f83f"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-03-12T00:35:54.742039006+08:00"
    }
}

更多版本

docker.io/apecloud/percona-server-mongodb:4.4.29-multi

linux/amd64 docker.io625.89MB2026-03-12 00:36
6