logo
docker.io/library/docker:29.8.2-cli
linux/amd64 docker.io 已验证 · Docker 丶海口 贡献

Docker Official Image - Docker

This is the official Docker image, which serves as a base for other Docker images. It provides a minimal Linux environment and tools to help developers build and test their own Docker-based applications.

17
浏览次数
168.63MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker:29.8.2-cli
源镜像
docker.io/library/docker:29.8.2-cli
镜像ID
sha256:573523b645933b0de300a1a5cafc236173dd8463df56a59a76dcc382feeaf7dd
镜像 TAG
29.8.2-cli
镜像大小
168.63MB
平台架构
linux/amd64
镜像源
docker.io
CMD
sh
启动入口
docker-entrypoint.sh
工作目录
/
OS/平台
linux/amd64
镜像创建
2026-10-07T23:50:19.079298878Z
同步时间
2026-10-22 01:50
浏览量
17 次
贡献者
avatar 丶海口
⚙️ 环境变量 5
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
DOCKER_VERSION=29.8.2 1
DOCKER_BUILDX_VERSION=0.37.2 2
DOCKER_COMPOSE_VERSION=5.6.0 3
DOCKER_TLS_CERTDIR=/certs 4

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker:29.8.2-cli
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker:29.8.2-cli  docker.io/library/docker:29.8.2-cli

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker:29.8.2-cli
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker:29.8.2-cli  docker.io/library/docker:29.8.2-cli

Shell快速替换命令

sed -i 's#library/docker:29.8.2-cli#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker:29.8.2-cli#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker:29.8.2-cli && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker:29.8.2-cli  docker.io/library/docker:29.8.2-cli'

Ansible快速分发-Containerd

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

镜像构建历史


# 2026-10-08 07:50:19  0.00B 设置默认要执行的命令
CMD ["sh"]
                        
# 2026-10-08 07:50:19  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["docker-entrypoint.sh"]
                        
# 2026-10-08 07:50:19  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
                        
# 2026-10-08 07:50:18  0.00B 设置环境变量 DOCKER_TLS_CERTDIR
ENV DOCKER_TLS_CERTDIR=/certs
                        
# 2026-10-08 07:50:18  1.85KB 复制新文件或目录到容器中
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
                        
# 2026-10-08 07:50:18  587.00B 复制新文件或目录到容器中
COPY modprobe.sh /usr/local/bin/modprobe # buildkit
                        
# 2026-10-08 07:50:18  32.66MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		apkArch="$(apk --print-arch)"; 	case "$apkArch" in 		'x86_64') 			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-x86_64'; 			sha256='40343e21ca777173e69cff5dbafeb37c6f81f3b0d57d9e597f036e95eb63e76a'; 			;; 		'armhf') 			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-armv6'; 			sha256='5531d2b21378cd0600d78c0ff44425fdcc2c0ba3b424a2e683004ff7987a4b53'; 			;; 		'armv7') 			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-armv7'; 			sha256='7bce2792fb474aa3bbb67ee7060622eb0f66516c92083712bdec520127d4f105'; 			;; 		'aarch64') 			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-aarch64'; 			sha256='733ec76717ceb59052a9609b9dadfb523b2df8eab57a54212872d10a58078ea2'; 			;; 		'ppc64le') 			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-ppc64le'; 			sha256='59893abdb92b6f23ed105f82472ba8df92e688916186b8622c4ebdf7abbf9984'; 			;; 		'riscv64') 			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-riscv64'; 			sha256='ea7702b8ac29d2b84bf05dc31727d5eceb3bd46f36ea30725b7532d4e3d8ae43'; 			;; 		's390x') 			url='https://github.com/docker/compose/releases/download/v5.6.0/docker-compose-linux-s390x'; 			sha256='c1ed074ea3854870272a8d988e2f87ca7be0299aa51ad4ad024ef02cf5c273e1'; 			;; 		*) echo >&2 "warning: unsupported 'docker-compose' architecture ($apkArch); skipping"; exit 0 ;; 	esac; 		wget -O 'docker-compose' "$url"; 	echo "$sha256 *"'docker-compose' | sha256sum -c -; 		plugin='/usr/local/libexec/docker/cli-plugins/docker-compose'; 	mkdir -p "$(dirname "$plugin")"; 	mv -vT 'docker-compose' "$plugin"; 	chmod +x "$plugin"; 		ln -sv "$plugin" /usr/local/bin/; 	docker-compose --version; 	docker compose version # buildkit
                        
# 2026-10-08 07:50:18  0.00B 设置环境变量 DOCKER_COMPOSE_VERSION
ENV DOCKER_COMPOSE_VERSION=5.6.0
                        
# 2026-10-08 07:50:18  65.81MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		apkArch="$(apk --print-arch)"; 	case "$apkArch" in 		'x86_64') 			url='https://github.com/docker/buildx/releases/download/v0.37.2/buildx-v0.37.2.linux-amd64'; 			sha256='982ca20490b45ed1ec8d99795974d3d874a358f75938c9c237305010e6b7e548'; 			;; 		'armhf') 			url='https://github.com/docker/buildx/releases/download/v0.37.2/buildx-v0.37.2.linux-arm-v6'; 			sha256='53a8d26bde4af99ce5123abec1d79f6c778cd22ad0c18bab1ae2056302b32805'; 			;; 		'armv7') 			url='https://github.com/docker/buildx/releases/download/v0.37.2/buildx-v0.37.2.linux-arm-v7'; 			sha256='82ce19352521eec762566346d48eb04f1f66ecf4fef6385fa903503c5530367a'; 			;; 		'aarch64') 			url='https://github.com/docker/buildx/releases/download/v0.37.2/buildx-v0.37.2.linux-arm64'; 			sha256='efa38cb7aa7db2dbb9ad049b00b0a9737f66f033626177b5a4e845184ad7ab29'; 			;; 		'ppc64le') 			url='https://github.com/docker/buildx/releases/download/v0.37.2/buildx-v0.37.2.linux-ppc64le'; 			sha256='59b5565dba49775232e1c14f29342c1453ca40ee5edf57ca016a7ee123780afa'; 			;; 		'riscv64') 			url='https://github.com/docker/buildx/releases/download/v0.37.2/buildx-v0.37.2.linux-riscv64'; 			sha256='0678850b5e49218e0c22990a1b9a9ea1e0835d92a89f01a21dc7e9c85033826b'; 			;; 		's390x') 			url='https://github.com/docker/buildx/releases/download/v0.37.2/buildx-v0.37.2.linux-s390x'; 			sha256='1c43e151e84cf570a1124215ba15f92b6b240eac4c83115a94b8378b54409f3c'; 			;; 		*) echo >&2 "warning: unsupported 'docker-buildx' architecture ($apkArch); skipping"; exit 0 ;; 	esac; 		wget -O 'docker-buildx' "$url"; 	echo "$sha256 *"'docker-buildx' | sha256sum -c -; 		plugin='/usr/local/libexec/docker/cli-plugins/docker-buildx'; 	mkdir -p "$(dirname "$plugin")"; 	mv -vT 'docker-buildx' "$plugin"; 	chmod +x "$plugin"; 		docker buildx version # buildkit
                        
# 2026-10-08 07:50:16  0.00B 设置环境变量 DOCKER_BUILDX_VERSION
ENV DOCKER_BUILDX_VERSION=0.37.2
                        
# 2026-10-08 07:50:16  44.26MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		apkArch="$(apk --print-arch)"; 	case "$apkArch" in 		'x86_64') 			url='https://download.docker.com/linux/static/stable/x86_64/docker-29.8.2.tgz'; 			;; 		'armhf') 			url='https://download.docker.com/linux/static/stable/armel/docker-29.8.2.tgz'; 			;; 		'armv7') 			url='https://download.docker.com/linux/static/stable/armhf/docker-29.8.2.tgz'; 			;; 		'aarch64') 			url='https://download.docker.com/linux/static/stable/aarch64/docker-29.8.2.tgz'; 			;; 		*) echo >&2 "error: unsupported 'docker.tgz' architecture ($apkArch)"; exit 1 ;; 	esac; 		wget -O 'docker.tgz' "$url"; 		tar --extract 		--file docker.tgz 		--strip-components 1 		--directory /usr/local/bin/ 		--no-same-owner 		'docker/docker' 	; 	rm docker.tgz; 		docker --version # buildkit
                        
# 2026-10-08 07:50:16  0.00B 设置环境变量 DOCKER_VERSION
ENV DOCKER_VERSION=29.8.2
                        
# 2026-10-08 07:50:13  1.03KB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	addgroup -g 2375 -S docker # buildkit
                        
# 2026-10-08 07:50:13  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
                        
# 2026-10-08 07:50:13  17.48MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache 		ca-certificates 		openssh-client 		git # buildkit
                        
# 2026-09-18 04:37:20  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2026-09-18 04:37:20  8.42MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.24.2-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:573523b645933b0de300a1a5cafc236173dd8463df56a59a76dcc382feeaf7dd",
    "RepoTags": [
        "docker:29.8.2-cli",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker:29.8.2-cli"
    ],
    "RepoDigests": [
        "docker@sha256:35cfcf893c20f2931f4909151b5407aaaeab711277de7ce8b8f521f095d54c32",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker@sha256:b955dc2002f209b65b252b1efb69df32d03f6c399edec2a73ea2a253f33d0c1f"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-10-07T23:50:19.079298878Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "DOCKER_VERSION=29.8.2",
            "DOCKER_BUILDX_VERSION=0.37.2",
            "DOCKER_COMPOSE_VERSION=5.6.0",
            "DOCKER_TLS_CERTDIR=/certs"
        ],
        "Cmd": [
            "sh"
        ],
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/",
        "Entrypoint": [
            "docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 168634924,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/fc8a6740a21b8955d4711b126f823a69cc62515cf8e8f64da0e3b8f1513904cc/diff:/var/lib/docker/overlay2/64301befd54efc1dbd8a0351fbd969473f84edb43c8e476a448cfc2fe7335691/diff:/var/lib/docker/overlay2/2432d04f0928715436a5febfb585ae6253b310ce2d820e709f5685a35bb22cc0/diff:/var/lib/docker/overlay2/fa0f357c27075ce7bcdd11949a9fa27207ffd5cbb4b9d89d44eaef078d190387/diff:/var/lib/docker/overlay2/68510db8285ff5d59b0799d9f3e13be633fc60f02363a2a1bef80d7f1cf0de56/diff:/var/lib/docker/overlay2/6ea69ce89a3b59a9a8ef5a0f234c8b07762b2c965bd08e2a6778445518867e49/diff:/var/lib/docker/overlay2/82fc8791ba999401a5d2e7d5112288262258ac37a29799d13520e651b81c1a11/diff:/var/lib/docker/overlay2/38bb368afac893f932d14664d77d22b18c3b2d8f31e28c18bff33164eb25d8ce/diff:/var/lib/docker/overlay2/b7e5ef51ce780a37006b37512b37b3c0271e6d74abe35c7fa5736879409027ce/diff",
            "MergedDir": "/var/lib/docker/overlay2/e5880c69ec39698cdc211dfba89c4caecf3deb0118343a1b630984bc8a919bf7/merged",
            "UpperDir": "/var/lib/docker/overlay2/e5880c69ec39698cdc211dfba89c4caecf3deb0118343a1b630984bc8a919bf7/diff",
            "WorkDir": "/var/lib/docker/overlay2/e5880c69ec39698cdc211dfba89c4caecf3deb0118343a1b630984bc8a919bf7/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:74d97c428c51a828f9051a7a40a53ff1fc99e54fc30323ce36760701b0b7f711",
            "sha256:322bb9248b31d42ef8b299ef2bd48f869eedbe93717ee3e0024a484e11b77778",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:7b8278300f93bee0509270f4c42d34f115a6d425d5db5937962d09bcd8490cd7",
            "sha256:5e989d15ebd11cebfad8870f8c4ae6c83d1769949137b6667ca745860f6f86b1",
            "sha256:3eab28bc720d9193b588d8960f05eff8e4350d0daf2cb457bf04c1b5b11fc74f",
            "sha256:f7a8d021ed51fa0cc260c503aea78b27e080423ff28b4d36f3b14ee193e90b51",
            "sha256:2de61abb246e99d5131293a87dca2de8411128c7088e815de9e7b189597667dd",
            "sha256:c7c1e4cca8b0115e4dd58ed5e5346fd6e7190807e6d56746439f61447cbd14fd",
            "sha256:4e7a543799a0e1b6d126f393652979f46791f1daefbdaa22e0563a3b6ca7046d"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-10-22T01:50:18.002478732+08:00"
    }
}

更多版本

docker.io/library/docker:19.03

linux/amd64 docker.io219.96MB2025-11-14 15:16
462

docker.io/library/docker:19.03.15

linux/amd64 docker.io219.96MB2026-04-20 09:36
306

docker.io/library/docker:19.03.15-dind

linux/amd64 docker.io236.45MB2026-01-19 17:03
469

docker.io/library/docker:20.10

linux/amd64 docker.io164.46MB2025-02-21 16:18
1523

docker.io/library/docker:20.10.12

linux/amd64 docker.io216.18MB2024-12-04 12:48
765

docker.io/library/docker:20.10.12-dind

linux/amd64 docker.io233.30MB2024-12-04 12:50
913

docker.io/library/docker:20.10.14-dind

linux/amd64 docker.io235.03MB2025-06-17 17:52
624

docker.io/library/docker:20.10.20-dind

linux/amd64 docker.io320.03MB2026-01-19 16:53
588

docker.io/library/docker:20.10.21-git

linux/amd64 docker.io160.65MB2026-07-25 01:40
177

docker.io/library/docker:23.0.4

linux/amd64 docker.io318.11MB2025-12-13 15:25
504

docker.io/library/docker:24-dind

linux/amd64 docker.io350.27MB2026-01-19 10:46
673

docker.io/library/docker:24.0.5

linux/amd64 docker.io334.95MB2025-07-07 17:42
1114

docker.io/library/docker:24.0.5-dind

linux/amd64 docker.io334.95MB2025-07-07 16:57
841

docker.io/library/docker:24.0.7-cli

linux/amd64 docker.io161.90MB2025-11-26 17:21
579

docker.io/library/docker:24.0.7-dind

linux/amd64 docker.io337.40MB2025-11-26 17:17
779

docker.io/library/docker:25-cli

linux/amd64 docker.io180.54MB2025-01-09 15:17
1019

docker.io/library/docker:25-dind

linux/amd64 docker.io354.56MB2025-08-03 15:43
569

docker.io/library/docker:25.0-dind-rootless

linux/amd64 docker.io410.44MB2025-07-31 23:03
779

docker.io/library/docker:26.1.4-cli-alpine3.20

linux/arm64 docker.io181.01MB2026-07-23 18:50
110

docker.io/library/docker:27-cli

linux/amd64 docker.io204.15MB2025-07-31 22:52
1067

docker.io/library/docker:27.5-dind-rootless

linux/amd64 docker.io443.73MB2025-07-31 22:54
824

docker.io/library/docker:27.5.1-dind

linux/amd64 docker.io387.16MB2026-07-16 17:05
269

docker.io/library/docker:28.0.1-dind-alpine3.21

linux/amd64 docker.io396.49MB2025-06-03 12:10
647

docker.io/library/docker:28.5.2-dind

linux/amd64 docker.io409.91MB2026-01-19 17:30
540

docker.io/library/docker:29.5.1-dind

linux/amd64 docker.io378.11MB2026-07-15 15:17
194

docker.io/library/docker:29.5.2-dind

linux/amd64 docker.io378.61MB2026-07-22 11:21
210

docker.io/library/docker:29.8.2-cli

linux/amd64 docker.io168.63MB2026-10-22 01:50
16

docker.io/library/docker:29.8.2-dind

linux/amd64 docker.io369.28MB2026-10-22 01:54
17

docker.io/library/docker:cli

linux/amd64 docker.io183.29MB2026-09-02 10:38
162

docker.io/library/docker:dind

linux/amd64 docker.io361.30MB2024-07-31 17:42
2207

docker.io/library/docker:latest

linux/amd64 docker.io378.31MB2025-01-25 14:16
1390

docker.io/library/docker:rc

linux/amd64 docker.io406.76MB2025-06-24 15:41
498

docker.io/library/docker:rc-dind

linux/amd64 docker.io406.74MB2025-06-22 11:44
571

docker.io/library/docker:stable

linux/amd64 docker.io219.84MB2024-07-31 17:40
1588
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×