docker.io/library/docker:20.10.20-dind linux/amd64

docker.io/library/docker:20.10.20-dind - 国内下载镜像源 浏览次数:17 安全受验证的发布者-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.

源镜像 docker.io/library/docker:20.10.20-dind
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker:20.10.20-dind
镜像ID sha256:eeadd16a5bcdbe8939e596b6d3ff3ed19722d652447148a60613b8dddbb24a9d
镜像TAG 20.10.20-dind
大小 320.03MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 dockerd-entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 17 次
贡献者
镜像创建 2022-10-25T01:30:55.527570891Z
同步时间 2026-01-19 16:53
更新时间 2026-01-19 23:56
开放端口
2375/tcp 2376/tcp
目录挂载
/var/lib/docker
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DOCKER_VERSION=20.10.20 DOCKER_BUILDX_VERSION=0.9.1 DOCKER_COMPOSE_VERSION=2.12.2 DOCKER_TLS_CERTDIR=/certs DIND_COMMIT=42b1175eda071c0e9121e1d64345928384a93df1

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2022-10-25 09:30:55  0.00B 
/bin/sh -c #(nop)  CMD []
                        
# 2022-10-25 09:30:55  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["dockerd-entrypoint.sh"]
                        
# 2022-10-25 09:30:55  0.00B 
/bin/sh -c #(nop)  EXPOSE 2375 2376
                        
# 2022-10-25 09:30:55  0.00B 
/bin/sh -c #(nop)  VOLUME [/var/lib/docker]
                        
# 2022-10-25 09:30:55  7.49KB 
/bin/sh -c #(nop) COPY file:45c7926c5d79023b457ad24274c893b1fc21f241bed46421dc901b8237045f17 in /usr/local/bin/ 
                        
# 2022-10-25 09:30:54  1.52KB 
/bin/sh -c set -eux; 	wget -O /usr/local/bin/dind "https://raw.githubusercontent.com/docker/docker/${DIND_COMMIT}/hack/dind"; 	chmod +x /usr/local/bin/dind
                        
# 2022-10-25 09:30:54  0.00B 
/bin/sh -c #(nop)  ENV DIND_COMMIT=42b1175eda071c0e9121e1d64345928384a93df1
                        
# 2022-10-25 09:30:53  151.32MB 
/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-20.10.20.tgz'; 			;; 		'armhf') 			url='https://download.docker.com/linux/static/stable/armel/docker-20.10.20.tgz'; 			;; 		'armv7') 			url='https://download.docker.com/linux/static/stable/armhf/docker-20.10.20.tgz'; 			;; 		'aarch64') 			url='https://download.docker.com/linux/static/stable/aarch64/docker-20.10.20.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 		--exclude 'docker/docker' 	; 	rm docker.tgz; 		dockerd --version; 	containerd --version; 	ctr --version; 	runc --version
                        
# 2022-10-25 09:30:49  4.77KB 
/bin/sh -c set -eux; 	addgroup -S dockremap; 	adduser -S -G dockremap dockremap; 	echo 'dockremap:165536:65536' >> /etc/subuid; 	echo 'dockremap:165536:65536' >> /etc/subgid
                        
# 2022-10-25 09:30:48  17.90MB 
/bin/sh -c set -eux; 	apk add --no-cache 		btrfs-progs 		e2fsprogs 		e2fsprogs-extra 		ip6tables 		iptables 		openssl 		shadow-uidmap 		xfsprogs 		xz 		pigz 	; 	if zfs="$(apk info --no-cache --quiet zfs)" && [ -n "$zfs" ]; then 		apk add --no-cache zfs; 	fi
                        
# 2022-10-25 09:30:42  0.00B 
/bin/sh -c #(nop)  CMD ["sh"]
                        
# 2022-10-25 09:30:42  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["docker-entrypoint.sh"]
                        
# 2022-10-25 09:30:42  0.00B 
/bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client
                        
# 2022-10-25 09:30:42  0.00B 
/bin/sh -c #(nop)  ENV DOCKER_TLS_CERTDIR=/certs
                        
# 2022-10-25 09:30:42  1.85KB 
/bin/sh -c #(nop) COPY file:5b18768029dab8174c9d5957bb39560bde5ef6cba50fbbca222731a0059b449b in /usr/local/bin/ 
                        
# 2022-10-25 09:30:41  587.00B 
/bin/sh -c #(nop) COPY file:abb137d24130e7fa2bdd38694af607361ecb688521e60965681e49460964a204 in /usr/local/bin/modprobe 
                        
# 2022-10-25 09:30:41  44.95MB 
/bin/sh -c set -eux; 		apkArch="$(apk --print-arch)"; 	case "$apkArch" in 		'x86_64') 			url='https://github.com/docker/compose/releases/download/v2.12.2/docker-compose-linux-x86_64'; 			sha256='36d1728ce001c7f021294be43bdfa3f508038bb00886c34b0794f7731cc9bf4b'; 			;; 		'armhf') 			url='https://github.com/docker/compose/releases/download/v2.12.2/docker-compose-linux-armv6'; 			sha256='e384beeb08ca89e4aeae5c47c561c5d49905e170d453e59440252015833183af'; 			;; 		'armv7') 			url='https://github.com/docker/compose/releases/download/v2.12.2/docker-compose-linux-armv7'; 			sha256='22cfe5b2eab86a4832f328049cafacc8e7d76c12185ea7bdff7e7c7ce42f5f10'; 			;; 		'aarch64') 			url='https://github.com/docker/compose/releases/download/v2.12.2/docker-compose-linux-aarch64'; 			sha256='a2c9819115df18ada4e6a68be37f6515121984189d379456bdfd53058e07128b'; 			;; 		'ppc64le') 			url='https://github.com/docker/compose/releases/download/v2.12.2/docker-compose-linux-ppc64le'; 			sha256='155df9a23b30011ca5318ee4b2df436938c8cebe03d78c9b349998d1bec9ca79'; 			;; 		'riscv64') 			url='https://github.com/docker/compose/releases/download/v2.12.2/docker-compose-linux-riscv64'; 			sha256='e6903410dbf2d8705dbc9984cbf235306c4f85f7dd84b21bc4ed042b6fed4667'; 			;; 		's390x') 			url='https://github.com/docker/compose/releases/download/v2.12.2/docker-compose-linux-s390x'; 			sha256='b318a46c768efcc2a5344a859c9dd9b969e5aa0967af0454dd50152e307a3dc3'; 			;; 		*) 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/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
                        
# 2022-10-25 09:30:39  0.00B 
/bin/sh -c #(nop)  ENV DOCKER_COMPOSE_VERSION=2.12.2
                        
# 2022-10-19 05:20:07  46.81MB 
/bin/sh -c set -eux; 		apkArch="$(apk --print-arch)"; 	case "$apkArch" in 		'x86_64') 			url='https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-amd64'; 			sha256='a7fb95177792ca8ffc7243fad7bf2f33738b8b999a184b6201f002a63c43d136'; 			;; 		'armhf') 			url='https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-arm-v6'; 			sha256='159925b4e679eb66e7f0312c7d57a97e68a418c1fa602a00dd8b29b6406768f0'; 			;; 		'armv7') 			url='https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-arm-v7'; 			sha256='ba8e5359ce9ba24fec6da07f73591c1b20ac0797a2248b0ef8088f57ae3340fc'; 			;; 		'aarch64') 			url='https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-arm64'; 			sha256='bbf6a76bf9aef9c5759ff225b97ce23a24fc11e4fa3cdcae36e5dcf1de2cffc5'; 			;; 		'ppc64le') 			url='https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-ppc64le'; 			sha256='1b2441886e556c720c1bf12f18f240113cc45f9eb404c0f162166ca1c96c1b60'; 			;; 		'riscv64') 			url='https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-riscv64'; 			sha256='c32372dad653fc70eb756b2cffd026e74425e807c01accaeed4559da881ff57c'; 			;; 		's390x') 			url='https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-s390x'; 			sha256='90b0ecf315d741888920dddeac9fe2e141123c4fe79465b7b10fe23521c9c366'; 			;; 		*) 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/libexec/docker/cli-plugins/docker-buildx'; 	mkdir -p "$(dirname "$plugin")"; 	mv -vT 'docker-buildx' "$plugin"; 	chmod +x "$plugin"; 		docker buildx version
                        
# 2022-10-19 05:20:06  0.00B 
/bin/sh -c #(nop)  ENV DOCKER_BUILDX_VERSION=0.9.1
                        
# 2022-10-19 05:20:05  48.05MB 
/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-20.10.20.tgz'; 			;; 		'armhf') 			url='https://download.docker.com/linux/static/stable/armel/docker-20.10.20.tgz'; 			;; 		'armv7') 			url='https://download.docker.com/linux/static/stable/armhf/docker-20.10.20.tgz'; 			;; 		'aarch64') 			url='https://download.docker.com/linux/static/stable/aarch64/docker-20.10.20.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
                        
# 2022-10-19 05:20:01  0.00B 
/bin/sh -c #(nop)  ENV DOCKER_VERSION=20.10.20
                        
# 2022-10-07 04:19:24  17.00B 
/bin/sh -c [ ! -e /etc/nsswitch.conf ] && echo 'hosts: files dns' > /etc/nsswitch.conf
                        
# 2022-10-07 04:19:24  5.44MB 
/bin/sh -c apk add --no-cache 		ca-certificates 		libc6-compat 		openssh-client
                        
# 2022-08-10 01:19:53  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2022-08-10 01:19:53  5.54MB 
/bin/sh -c #(nop) ADD file:2a949686d9886ac7c10582a6c29116fd29d3077d02755e87e111870d63607725 in / 
                        
                    

镜像信息

{
    "Id": "sha256:eeadd16a5bcdbe8939e596b6d3ff3ed19722d652447148a60613b8dddbb24a9d",
    "RepoTags": [
        "docker:20.10.20-dind",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker:20.10.20-dind"
    ],
    "RepoDigests": [
        "docker@sha256:0ff6ef3a97db28ff24e753179097770de480cd77c5ee24a9b5e9c937ad7b889a",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker@sha256:7b6fe11147a7348daa75c1c4a6b88e497c424fd81b2a3cac1249d3c3282275c2"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2022-10-25T01:30:55.527570891Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "20.10.12",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "2375/tcp": {},
            "2376/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "DOCKER_VERSION=20.10.20",
            "DOCKER_BUILDX_VERSION=0.9.1",
            "DOCKER_COMPOSE_VERSION=2.12.2",
            "DOCKER_TLS_CERTDIR=/certs",
            "DIND_COMMIT=42b1175eda071c0e9121e1d64345928384a93df1"
        ],
        "Cmd": [],
        "Image": "sha256:98c75bff835b5c2105b899409ec6a948db9a6b0261462f5b18adf4081e20c27a",
        "Volumes": {
            "/var/lib/docker": {}
        },
        "WorkingDir": "",
        "Entrypoint": [
            "dockerd-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 320034124,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/78c66c398d13bb028f28458b8ac456c153b5ca52d313139f7d265390fdb3342a/diff:/var/lib/docker/overlay2/28e214f161f5870593986b6c310866e91fd5789a49f5010783f9501ef577b33f/diff:/var/lib/docker/overlay2/f0e7f856d94f111e310a6800aa89916737dd39dc10c87368e5fa0d02982a0455/diff:/var/lib/docker/overlay2/45f286e5c385a73f0ccd8e74c2e86d7b4cd72c6f0e84e7173bdd00cccb032a75/diff:/var/lib/docker/overlay2/9f499b7948eacf3adf2d038e0653f0c42d526d4ff73970f39351999304f9fd96/diff:/var/lib/docker/overlay2/0b589c2267db72cfd555cd362f784c7218df9111af723e132d3669c6429b5ce5/diff:/var/lib/docker/overlay2/576ba1668d536fcf074a3eb01e728fe780c89d9da8ae243c6df35dbee07164b2/diff:/var/lib/docker/overlay2/31b18fa4ffffeebd2ffb527eec38bad217ca7b1fb91cb7b9ff0a7dad910ce04f/diff:/var/lib/docker/overlay2/05ef430a02475587b1f4e3ab7d8982011ae2b4f7bebaeee9d2f4b2d6df99ef9e/diff:/var/lib/docker/overlay2/e3e029f72c3afef269fa7ed37f536b89631dc27d06764d72adad376d8fea87f1/diff:/var/lib/docker/overlay2/c8d0eb9663faef4f244b6a6049c2731320b9b9f455d451a854ebd6bfd5602e1d/diff:/var/lib/docker/overlay2/1b3cf4e9ce6fa1cb6cc37e1d7b1cc95bedce6fc5d0eeca5897df8bebcb753b0c/diff:/var/lib/docker/overlay2/fa3ddf08a8b8b86fcad708b941d6979273ffcc6876949682ddca93646daac95f/diff",
            "MergedDir": "/var/lib/docker/overlay2/1eaf64e52e075ffae09e3c1c8b1b900f7cba3367f6c7973186cb786bb487c92c/merged",
            "UpperDir": "/var/lib/docker/overlay2/1eaf64e52e075ffae09e3c1c8b1b900f7cba3367f6c7973186cb786bb487c92c/diff",
            "WorkDir": "/var/lib/docker/overlay2/1eaf64e52e075ffae09e3c1c8b1b900f7cba3367f6c7973186cb786bb487c92c/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:994393dc58e7931862558d06e46aa2bb17487044f670f310dffe1d24e4d1eec7",
            "sha256:ab7c98a2ed618cca638b09e58d079fce86d2d91e26005ad510321e4eea074612",
            "sha256:0af550c3ac87362fa8a56e3befec2ee13c933dd5e674ddc81368aaeae8779959",
            "sha256:87c632b3069e143cd8ace009f3cab904a4586244978e9f5828ad39bacc3581df",
            "sha256:d1ece70c52e8b26c86b5a1da3f37aa152d2b9543050c03170bf741bedb466990",
            "sha256:ee79d82d234a1ec4331efdddb1e2cc3c7f8983c08883feed44476cf050646337",
            "sha256:426f545b60d997481cab4c202a53af7158b78fe407185b96ef6296b1420404ac",
            "sha256:0eabf5086a06dc7e953db506f255aae3ab9bc191c4e038c5b42f8ab2ede4c220",
            "sha256:53a0d6578fe72e4ee013ea8b96021ec3b96b0711ad66ff5b007fee7b533c1a02",
            "sha256:cc6b3605f69229a06440c308be0f9bc4035ab8ce3cab272537075a2c2e53f763",
            "sha256:0f08c31a1274bca615d1d32532e07aa3ec38713ea570ce9232b5bb21f538b7d4",
            "sha256:51b2923ca934b1a46b5121adbc1d8b5724a6ec2f5a7b7f3569d8dff52156f161",
            "sha256:068554a9fb13009cf230baf4d167302a3ff3eee27146cdebac157302c667e48a",
            "sha256:88e80723ba4ea4561c0eb108ae849d0db48ae4c93c54198cc6adb0bd81f58d18"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-01-19T16:53:40.78947417+08:00"
    }
}

更多版本

docker.io/library/docker:stable

linux/amd64 docker.io219.84MB2024-07-31 17:40
1030

docker.io/library/docker:dind

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

docker.io/library/docker:20.10.12

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

docker.io/library/docker:20.10.12-dind

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

docker.io/library/docker:25-cli

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

docker.io/library/docker:latest

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

docker.io/library/docker:20.10

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

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

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

docker.io/library/docker:20.10.14-dind

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

docker.io/library/docker:rc-dind

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

docker.io/library/docker:rc

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

docker.io/library/docker:24.0.5-dind

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

docker.io/library/docker:24.0.5

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

docker.io/library/docker:27-cli

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

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

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

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

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

docker.io/library/docker:25-dind

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

docker.io/library/docker:19.03

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

docker.io/library/docker:24.0.7-dind

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

docker.io/library/docker:24.0.7-cli

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

docker.io/library/docker:23.0.4

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

docker.io/library/docker:24-dind

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

docker.io/library/docker:20.10.20-dind

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

docker.io/library/docker:19.03.15-dind

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

docker.io/library/docker:28.5.2-dind

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