docker.io/istio/examples-bookinfo-mongodb:1.17.0 linux/amd64

docker.io/istio/examples-bookinfo-mongodb:1.17.0 - 国内下载镜像源 浏览次数:14 安全受验证的发布者-istio
这个Docker镜像名是 Istio 项目下的一个示例镜像。该镜像名指的是一个用于演示 Istio 的 Bookinfo 应用程序,它是一个微服务架构的示例应用程序,使用 MongoDB 作为存储解决方案。在这个镜像中,你可以看到如何使用 Istio 来管理和扩展微服务架构。
源镜像 docker.io/istio/examples-bookinfo-mongodb:1.17.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/istio/examples-bookinfo-mongodb:1.17.0
镜像ID sha256:72b978d4fc58232460de8d55ac0eadbe1d5b4bb14c7a1d31570accc981896858
镜像TAG 1.17.0
大小 696.24MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD mongod
启动入口 docker-entrypoint.sh
工作目录 /app/data/
OS/平台 linux/amd64
浏览量 14 次
贡献者 25*******6@qq.com
镜像创建 2022-09-06T15:40:58.045155586Z
同步时间 2025-09-25 09:44
更新时间 2025-09-26 23:12
开放端口
27017/tcp
目录挂载
/data/configdb /data/db
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin GOSU_VERSION=1.12 JSYAML_VERSION=3.13.1 MONGO_PACKAGE=mongodb-org MONGO_REPO=repo.mongodb.org MONGO_MAJOR=5.0 MONGO_VERSION=5.0.10 HOME=/data/db

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/istio/examples-bookinfo-mongodb:1.17.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/istio/examples-bookinfo-mongodb:1.17.0  docker.io/istio/examples-bookinfo-mongodb:1.17.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/istio/examples-bookinfo-mongodb:1.17.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/istio/examples-bookinfo-mongodb:1.17.0  docker.io/istio/examples-bookinfo-mongodb:1.17.0

Shell快速替换命令

sed -i 's#istio/examples-bookinfo-mongodb:1.17.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/istio/examples-bookinfo-mongodb:1.17.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/istio/examples-bookinfo-mongodb:1.17.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/istio/examples-bookinfo-mongodb:1.17.0  docker.io/istio/examples-bookinfo-mongodb:1.17.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/istio/examples-bookinfo-mongodb:1.17.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/istio/examples-bookinfo-mongodb:1.17.0  docker.io/istio/examples-bookinfo-mongodb:1.17.0'

镜像构建历史


# 2022-09-06 23:40:58  692.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x /docker-entrypoint-initdb.d/script.sh # buildkit
                        
# 2022-09-06 23:40:57  692.00B 复制新文件或目录到容器中
COPY script.sh /docker-entrypoint-initdb.d/ # buildkit
                        
# 2022-09-06 23:40:57  24.00B 复制新文件或目录到容器中
COPY ratings_data.json /app/data/ # buildkit
                        
# 2022-09-06 23:40:57  0.00B 设置工作目录为/app/data/
WORKDIR /app/data/
                        
# 2022-08-03 04:31:29  0.00B 
/bin/sh -c #(nop)  CMD ["mongod"]
                        
# 2022-08-03 04:31:29  0.00B 
/bin/sh -c #(nop)  EXPOSE 27017
                        
# 2022-08-03 04:31:29  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["docker-entrypoint.sh"]
                        
# 2022-08-03 04:31:29  14.07KB 
/bin/sh -c #(nop) COPY file:b7b44e96082c97da2e7f6248f8bbb2edd837542169af52bcc3f53a0cf8b74b7e in /usr/local/bin/ 
                        
# 2022-08-03 04:31:29  0.00B 
/bin/sh -c #(nop)  ENV HOME=/data/db
                        
# 2022-08-03 04:31:28  0.00B 
/bin/sh -c #(nop)  VOLUME [/data/db /data/configdb]
                        
# 2022-08-03 04:31:27  600.25MB 
/bin/sh -c set -x 	&& export DEBIAN_FRONTEND=noninteractive 	&& apt-get update 	&& apt-get install -y 		${MONGO_PACKAGE}=$MONGO_VERSION 		${MONGO_PACKAGE}-server=$MONGO_VERSION 		${MONGO_PACKAGE}-shell=$MONGO_VERSION 		${MONGO_PACKAGE}-mongos=$MONGO_VERSION 		${MONGO_PACKAGE}-tools=$MONGO_VERSION 	&& rm -rf /var/lib/apt/lists/* 	&& rm -rf /var/lib/mongodb 	&& mv /etc/mongod.conf /etc/mongod.conf.orig
                        
# 2022-08-03 04:31:04  0.00B 
/bin/sh -c #(nop)  ENV MONGO_VERSION=5.0.10
                        
# 2022-08-03 04:31:04  116.00B 
/bin/sh -c echo "deb [ signed-by=/etc/apt/keyrings/mongodb.gpg ] http://$MONGO_REPO/apt/ubuntu focal/${MONGO_PACKAGE%-unstable}/$MONGO_MAJOR multiverse" | tee "/etc/apt/sources.list.d/${MONGO_PACKAGE%-unstable}.list"
                        
# 2022-08-03 04:31:03  0.00B 
/bin/sh -c #(nop)  ENV MONGO_MAJOR=5.0
                        
# 2022-08-03 04:31:03  0.00B 
/bin/sh -c #(nop)  ENV MONGO_PACKAGE=mongodb-org MONGO_REPO=repo.mongodb.org
                        
# 2022-08-03 04:31:03  0.00B 
/bin/sh -c #(nop)  ARG MONGO_REPO=repo.mongodb.org
                        
# 2022-08-03 04:31:03  0.00B 
/bin/sh -c #(nop)  ARG MONGO_PACKAGE=mongodb-org
                        
# 2022-08-03 04:31:03  1.16KB 
/bin/sh -c set -ex; 	export GNUPGHOME="$(mktemp -d)"; 	set -- 'F5679A222C647C87527C2F8CB00A0BD1E2C63C11'; 	for key; do 		gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; 	done; 	mkdir -p /etc/apt/keyrings; 	gpg --batch --export "$@" > /etc/apt/keyrings/mongodb.gpg; 	command -v gpgconf && gpgconf --kill all || :; 	rm -r "$GNUPGHOME"
                        
# 2022-08-03 04:31:02  0.00B 
/bin/sh -c mkdir /docker-entrypoint-initdb.d
                        
# 2022-08-03 04:31:01  15.10MB 
/bin/sh -c set -ex; 		savedAptMark="$(apt-mark showmanual)"; 	apt-get update; 	apt-get install -y --no-install-recommends 		wget 	; 	if ! command -v gpg > /dev/null; then 		apt-get install -y --no-install-recommends gnupg dirmngr; 		savedAptMark="$savedAptMark gnupg dirmngr"; 	elif gpg --version | grep -q '^gpg (GnuPG) 1\.'; then 		apt-get install -y --no-install-recommends gnupg-curl; 	fi; 	rm -rf /var/lib/apt/lists/*; 		dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; 	wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; 	wget -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch.asc"; 	export GNUPGHOME="$(mktemp -d)"; 	gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; 	gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; 	command -v gpgconf && gpgconf --kill all || :; 	rm -r "$GNUPGHOME" /usr/local/bin/gosu.asc; 		wget -O /js-yaml.js "https://github.com/nodeca/js-yaml/raw/${JSYAML_VERSION}/dist/js-yaml.js"; 		apt-mark auto '.*' > /dev/null; 	apt-mark manual $savedAptMark > /dev/null; 	apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; 		chmod +x /usr/local/bin/gosu; 	gosu --version; 	gosu nobody true
                        
# 2022-08-03 04:30:50  0.00B 
/bin/sh -c #(nop)  ENV JSYAML_VERSION=3.13.1
                        
# 2022-08-03 04:30:50  0.00B 
/bin/sh -c #(nop)  ENV GOSU_VERSION=1.12
                        
# 2022-08-03 04:30:49  7.77MB 
/bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		ca-certificates 		jq 		numactl 	; 	if ! command -v ps > /dev/null; then 		apt-get install -y --no-install-recommends procps; 	fi; 	rm -rf /var/lib/apt/lists/*
                        
# 2022-08-03 04:30:41  328.58KB 
/bin/sh -c set -eux; 	groupadd --gid 999 --system mongodb; 	useradd --uid 999 --system --gid mongodb --home-dir /data/db mongodb; 	mkdir -p /data/db /data/configdb; 	chown -R mongodb:mongodb /data/db /data/configdb
                        
# 2022-08-02 09:30:49  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2022-08-02 09:30:49  72.78MB 
/bin/sh -c #(nop) ADD file:af4cf77e6818016b697a1491101b40c71d06529ced65f36107749f099d6d4bdc in / 
                        
                    

镜像信息

{
    "Id": "sha256:72b978d4fc58232460de8d55ac0eadbe1d5b4bb14c7a1d31570accc981896858",
    "RepoTags": [
        "istio/examples-bookinfo-mongodb:1.17.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/istio/examples-bookinfo-mongodb:1.17.0"
    ],
    "RepoDigests": [
        "istio/examples-bookinfo-mongodb@sha256:1b04c58e508bc3a8306467678f7080c509a211e5e89fa9b3d86ce253f147a021",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/istio/examples-bookinfo-mongodb@sha256:c1ccfa20fc3c27483a953911e8f2ea3fce5bc2eb7cd97433bf04d8791a80072f"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2022-09-06T15:40:58.045155586Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "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",
            "GOSU_VERSION=1.12",
            "JSYAML_VERSION=3.13.1",
            "MONGO_PACKAGE=mongodb-org",
            "MONGO_REPO=repo.mongodb.org",
            "MONGO_MAJOR=5.0",
            "MONGO_VERSION=5.0.10",
            "HOME=/data/db"
        ],
        "Cmd": [
            "mongod"
        ],
        "Image": "",
        "Volumes": {
            "/data/configdb": {},
            "/data/db": {}
        },
        "WorkingDir": "/app/data/",
        "Entrypoint": [
            "docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 696239240,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/d2aa3f3525006ce8a93511f1dd545be5ddb94da9361321a7d7039cc34b558700/diff:/var/lib/docker/overlay2/23cf463c665d55a83d784c3afae85aa33974b024699c96303fea6bbee5596e10/diff:/var/lib/docker/overlay2/3986cc25ff6c218def46e4a0beb557be0e3aa9c74a3d272beaf3ec003347aa6f/diff:/var/lib/docker/overlay2/1e02eaba158654d94373aa1982531d37dad59789977cdeba6b35f79e070c51d2/diff:/var/lib/docker/overlay2/81a597a3ad4f9448cf7ba8b3bd0494d8152cec89273f5d78e4f78dc919509ade/diff:/var/lib/docker/overlay2/8fb9c85b184fae9e7916dc750f448a76586269706e95ea3e9c0c4410e64186f3/diff:/var/lib/docker/overlay2/e7a468dcd2d30821ef60d08880d5f03460c692e1fc9d4ffeae001b3309b12813/diff:/var/lib/docker/overlay2/16af1daa99eff779029c439d2febedc18301a7d90a6cffec745ffb51b555600e/diff:/var/lib/docker/overlay2/00e736dc06acb36b73acb35dad5e46f4ee2e02966ee22214cbd193cdb614f4d1/diff:/var/lib/docker/overlay2/bea3eade95b5ffbde658785c013f21ac2e2185e113500e56b13d392c22857fb4/diff:/var/lib/docker/overlay2/40cb7e40dbc7674f1ff92d4c806e789e3eadb60e99ebef6d60db6da9dd122398/diff:/var/lib/docker/overlay2/0e806addcf87560c79c882a5439b3b2c575a6831c1e3c29fef10a7f9b6afe322/diff",
            "MergedDir": "/var/lib/docker/overlay2/2707d2a4daf1965570717ad32badfb18ac23bd321664245f4df1be0a01906974/merged",
            "UpperDir": "/var/lib/docker/overlay2/2707d2a4daf1965570717ad32badfb18ac23bd321664245f4df1be0a01906974/diff",
            "WorkDir": "/var/lib/docker/overlay2/2707d2a4daf1965570717ad32badfb18ac23bd321664245f4df1be0a01906974/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:c3f11d77a5de76ec836c52333d45ac3742c7b27d3d83feba6ec978e223715c67",
            "sha256:b395fc3d1ac525c8eaea9d43ad46dd6d94542f108cf9cb596ad28e87641a5602",
            "sha256:ffe411be6f857c7c7a2170e9f7b5ed7061d95220f94341c1e79981f2ba39a820",
            "sha256:ff16f87f7b51df6e494a237e43f2218eef218afbbeb460965afdf588f9cc7a4a",
            "sha256:4edc8ecacb40326c0d61956568d93d9a265ef425eda61ddd040cf342fafa2625",
            "sha256:503dd9994e6894d066b1ab82664b2c3c59b469ac200a3592abb3415470108343",
            "sha256:33a90c18a18ac62035e6a5c5fe1497735a1b85eb524c4b8e742a3f95184b9cde",
            "sha256:d19909e24680cade4cf151ee373cdb361d8300f27d05e8dad4f1c181d9a90d96",
            "sha256:94947d8f8bc44f641080daad1ea586ca95083e8ce6df3f7e0b04def23ed232df",
            "sha256:a4254acdaeb4b2180398e14d3967241875aadf24b5cb19fb513bf1010cbc9de9",
            "sha256:c26fc3825120242af20b3c0567f0defdbebe2011e69694c8f09ee375f17b6716",
            "sha256:25e2aa329bb5992bc25481a7811e3c7c1a890846baf5cf7632900ba3d13b3625",
            "sha256:860b5a53bb4706f198108f729af390e664e22139655224a6738f37aec0d630e5"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-09-25T09:43:33.184708327+08:00"
    }
}

更多版本

docker.io/istio/examples-bookinfo-mongodb:1.19.1

linux/amd64 docker.io755.16MB2024-06-30 09:26
374

docker.io/istio/examples-bookinfo-mongodb:1.17.0

linux/amd64 docker.io696.24MB2025-09-25 09:44
13