docker.io/library/docker:24.0.5 linux/amd64

docker.io/library/docker:24.0.5 - 国内下载镜像源 浏览次数:6 安全受验证的发布者-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:24.0.5
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker:24.0.5
镜像ID sha256:7015f2c475d511a251955877c2862016a4042512ba625ed905e69202f87e1a21
镜像TAG 24.0.5
大小 334.95MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 dockerd-entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 6 次
贡献者
镜像创建 2023-07-24T16:17:39Z
同步时间 2025-07-07 17:42
更新时间 2025-07-08 01:22
开放端口
2375/tcp 2376/tcp
目录挂载
/var/lib/docker
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DOCKER_VERSION=24.0.5 DOCKER_BUILDX_VERSION=0.11.2 DOCKER_COMPOSE_VERSION=2.21.0 DOCKER_TLS_CERTDIR=/certs DIND_COMMIT=d58df1fc6c866447ce2cd129af10e5b507705624

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2023-07-25 00:17:39  0.00B 设置默认要执行的命令
CMD []
                        
# 2023-07-25 00:17:39  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["dockerd-entrypoint.sh"]
                        
# 2023-07-25 00:17:39  0.00B 声明容器运行时监听的端口
EXPOSE map[2375/tcp:{} 2376/tcp:{}]
                        
# 2023-07-25 00:17:39  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/var/lib/docker]
                        
# 2023-07-25 00:17:39  7.60KB 复制新文件或目录到容器中
COPY dockerd-entrypoint.sh /usr/local/bin/ # buildkit
                        
# 2023-07-25 00:17:39  1.67KB 执行命令并创建新的镜像层
RUN /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 # buildkit
                        
# 2023-07-25 00:17:39  0.00B 设置环境变量 DIND_COMMIT
ENV DIND_COMMIT=d58df1fc6c866447ce2cd129af10e5b507705624
                        
# 2023-07-25 00:17:39  155.48MB 执行命令并创建新的镜像层
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-24.0.5.tgz'; 			;; 		'armhf') 			url='https://download.docker.com/linux/static/stable/armel/docker-24.0.5.tgz'; 			;; 		'armv7') 			url='https://download.docker.com/linux/static/stable/armhf/docker-24.0.5.tgz'; 			;; 		'aarch64') 			url='https://download.docker.com/linux/static/stable/aarch64/docker-24.0.5.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 # buildkit
                        
# 2023-07-25 00:17:39  4.77KB 执行命令并创建新的镜像层
RUN /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 # buildkit
                        
# 2023-07-25 00:17:39  17.93MB 执行命令并创建新的镜像层
RUN /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 # buildkit
                        
# 2023-07-25 00:17:39  0.00B 设置默认要执行的命令
CMD ["sh"]
                        
# 2023-07-25 00:17:39  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["docker-entrypoint.sh"]
                        
# 2023-07-25 00:17:39  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
                        
# 2023-07-25 00:17:39  0.00B 设置环境变量 DOCKER_TLS_CERTDIR
ENV DOCKER_TLS_CERTDIR=/certs
                        
# 2023-07-25 00:17:39  1.85KB 复制新文件或目录到容器中
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
                        
# 2023-07-25 00:17:39  587.00B 复制新文件或目录到容器中
COPY modprobe.sh /usr/local/bin/modprobe # buildkit
                        
# 2023-07-25 00:17:39  59.54MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		apkArch="$(apk --print-arch)"; 	case "$apkArch" in 		'x86_64') 			url='https://github.com/docker/compose/releases/download/v2.21.0/docker-compose-linux-x86_64'; 			sha256='08e549924823e97a3ea303c2309b812dfd5223b8be5ff96fe41bf75181ce0977'; 			;; 		'armhf') 			url='https://github.com/docker/compose/releases/download/v2.21.0/docker-compose-linux-armv6'; 			sha256='058ec96bc81ddeb317d160a6dea5bd8ac65dc2e90afff86bcc31f3f818f3fc5a'; 			;; 		'armv7') 			url='https://github.com/docker/compose/releases/download/v2.21.0/docker-compose-linux-armv7'; 			sha256='d46dbbbf5723c45125277c7c75b757b22679962707b2276a6d52f35964583c42'; 			;; 		'aarch64') 			url='https://github.com/docker/compose/releases/download/v2.21.0/docker-compose-linux-aarch64'; 			sha256='5daf8d1a04cd649ad4a64221d0ca0cffcce33c740e60d5b15698545ce6d0436b'; 			;; 		'ppc64le') 			url='https://github.com/docker/compose/releases/download/v2.21.0/docker-compose-linux-ppc64le'; 			sha256='fadbb72890d72f1246b213c453ec90cf494f4f8ea3dda2f63678de53a7e97c15'; 			;; 		'riscv64') 			url='https://github.com/docker/compose/releases/download/v2.21.0/docker-compose-linux-riscv64'; 			sha256='cd01536476864bd97c6ce3dfd317730535e51b2e252e9468de0379cc84298187'; 			;; 		's390x') 			url='https://github.com/docker/compose/releases/download/v2.21.0/docker-compose-linux-s390x'; 			sha256='dfa8ab3ccc83311a2a4fddc43654de06c13cadc7caf629a0ddeceabd24bb6308'; 			;; 		*) 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
                        
# 2023-07-25 00:17:39  0.00B 设置环境变量 DOCKER_COMPOSE_VERSION
ENV DOCKER_COMPOSE_VERSION=2.21.0
                        
# 2023-07-25 00:17:39  54.49MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		apkArch="$(apk --print-arch)"; 	case "$apkArch" in 		'x86_64') 			url='https://github.com/docker/buildx/releases/download/v0.11.2/buildx-v0.11.2.linux-amd64'; 			sha256='311568ee69715abc46163fd688e56c77ab0144ff32e116d0f293bfc3470e75b7'; 			;; 		'armhf') 			url='https://github.com/docker/buildx/releases/download/v0.11.2/buildx-v0.11.2.linux-arm-v6'; 			sha256='c1bab0c7374406d5069f60b291971d71161fbd3c00e8a8fb1b68b9053eda8a4e'; 			;; 		'armv7') 			url='https://github.com/docker/buildx/releases/download/v0.11.2/buildx-v0.11.2.linux-arm-v7'; 			sha256='4defdf463ca2516d3f58fef69a6f78cbbb8baf16d936cdfc54df4a4be0d48f7f'; 			;; 		'aarch64') 			url='https://github.com/docker/buildx/releases/download/v0.11.2/buildx-v0.11.2.linux-arm64'; 			sha256='565e36085a35bba5104f37365ba796c111338eea1a0902b3a7ff42e2e1248815'; 			;; 		'ppc64le') 			url='https://github.com/docker/buildx/releases/download/v0.11.2/buildx-v0.11.2.linux-ppc64le'; 			sha256='c5f5cb9957890873a537c7ff5c4eef36132339622baeabb37a4b9b7251ddf836'; 			;; 		'riscv64') 			url='https://github.com/docker/buildx/releases/download/v0.11.2/buildx-v0.11.2.linux-riscv64'; 			sha256='c0adc4b4625f7e3df7dcdec840568f918673f2ed4bcd03ca1e63ea2a5627ca35'; 			;; 		's390x') 			url='https://github.com/docker/buildx/releases/download/v0.11.2/buildx-v0.11.2.linux-s390x'; 			sha256='02916c76c3872fd0b3fa57e71403fee92b6be10f350b96a5ff99e7914dd277b8'; 			;; 		*) 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
                        
# 2023-07-25 00:17:39  0.00B 设置环境变量 DOCKER_BUILDX_VERSION
ENV DOCKER_BUILDX_VERSION=0.11.2
                        
# 2023-07-25 00:17:39  34.75MB 执行命令并创建新的镜像层
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-24.0.5.tgz'; 			;; 		'armhf') 			url='https://download.docker.com/linux/static/stable/armel/docker-24.0.5.tgz'; 			;; 		'armv7') 			url='https://download.docker.com/linux/static/stable/armhf/docker-24.0.5.tgz'; 			;; 		'aarch64') 			url='https://download.docker.com/linux/static/stable/aarch64/docker-24.0.5.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
                        
# 2023-07-25 00:17:39  0.00B 设置环境变量 DOCKER_VERSION
ENV DOCKER_VERSION=24.0.5
                        
# 2023-07-25 00:17:39  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
                        
# 2023-07-25 00:17:39  5.42MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache 		ca-certificates 		openssh-client # buildkit
                        
# 2023-07-25 00:17:39  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2023-07-25 00:17:39  7.34MB 
/bin/sh -c #(nop) ADD file:32ff5e7a78b890996ee4681cc0a26185d3e9acdb4eb1e2aaccb2411f922fed6b in / 
                        
                    

镜像信息

{
    "Id": "sha256:7015f2c475d511a251955877c2862016a4042512ba625ed905e69202f87e1a21",
    "RepoTags": [
        "docker:24.0.5",
        "docker:24.0.5-dind",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker:24.0.5",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker:24.0.5-dind"
    ],
    "RepoDigests": [
        "docker@sha256:3c6e4dca7a63c9a32a4e00da40461ce067f255987ccc9721cf18ffa087bcd1ef",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker@sha256:39e4dd8770b940705fecd1db441bb746fed539a166b6300a663abcc5f118e6f9"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2023-07-24T16:17:39Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "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=24.0.5",
            "DOCKER_BUILDX_VERSION=0.11.2",
            "DOCKER_COMPOSE_VERSION=2.21.0",
            "DOCKER_TLS_CERTDIR=/certs",
            "DIND_COMMIT=d58df1fc6c866447ce2cd129af10e5b507705624"
        ],
        "Cmd": null,
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/var/lib/docker": {}
        },
        "WorkingDir": "",
        "Entrypoint": [
            "dockerd-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 334951268,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/77014e94d569d248946184476d036cfec4772a7930370022b8ef64a81ce024d3/diff:/var/lib/docker/overlay2/626939cff6d188646c469814fa991c858e0892e27aaffeb6029054eb8a4a0ca3/diff:/var/lib/docker/overlay2/2b0494936a53f19a1a3fc3ae0fab0ce49d309e5a6d9445d8f0009b470fd3cf93/diff:/var/lib/docker/overlay2/81adaf08d6f2dd6e2224c87eb6aec892fb7a856ed607e9301339d1ab19a6fbf3/diff:/var/lib/docker/overlay2/6d80126d511feeae9209157b21a80cbdabfb4037e6d1843e14f5bc1c1a1bab7e/diff:/var/lib/docker/overlay2/9ba889ea864a6145840c0ad3730eb53e772d5b3327b523594ab33e433f085ed7/diff:/var/lib/docker/overlay2/5d52897e05a16b6ff9fdc9930ea317ef84471502b8d30c87c657de1dd5b81527/diff:/var/lib/docker/overlay2/783fedb92d8976027a072f21f9618c3ebadba385dc2d402b41fd168f629cd6df/diff:/var/lib/docker/overlay2/163aaa2f6f928e54875131729c30a32de98e2fc0904a4c2710c627bde364715b/diff:/var/lib/docker/overlay2/b77a67346b3594acb91df8758767e8ad681510245b870e592a23451bc5bb6529/diff:/var/lib/docker/overlay2/9976b2ce7fcb8f5a08cf2f6ef2cb29e1d1a8176ee608beae44ce02e47aeddff7/diff:/var/lib/docker/overlay2/8b1c823ad0e7e6c3621e84d7571aec892de380f3790799ba0efe9bf072ba45a8/diff:/var/lib/docker/overlay2/82e70a22bd048bfcd86f23bc8219d55293f721d8a1937ee5257882360093c941/diff",
            "MergedDir": "/var/lib/docker/overlay2/2d3cca30b9d4084969347b5823792a53fa25b7f4c87b32320c3957515132cee1/merged",
            "UpperDir": "/var/lib/docker/overlay2/2d3cca30b9d4084969347b5823792a53fa25b7f4c87b32320c3957515132cee1/diff",
            "WorkDir": "/var/lib/docker/overlay2/2d3cca30b9d4084969347b5823792a53fa25b7f4c87b32320c3957515132cee1/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:4693057ce2364720d39e57e85a5b8e0bd9ac3573716237736d6470ec5b7b7230",
            "sha256:ebeab089b7317190a6a8d43db19993c0fd21856d40575e7047626182e5cbef6e",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:42ee6b577474cfac133b4030586f12ba7193c73847bb40b04d50b6287b1aeced",
            "sha256:eaddb746baaa69a9d7fdd37c8573676ee1ace75d172ac0eafcd282a9a031ddd6",
            "sha256:8b7c8d6e8edd001d568734378bbf77239414268817e9db769e625d5ea794ac74",
            "sha256:0a96e28c6575931a0bd2231497c13783991037b23dbef6c1a3160510c70aa755",
            "sha256:ae9916cb057434c48ae1fabfb5bf87487045e59825a1e316ef69f00e599d6845",
            "sha256:fef6fd37f1fa1ed947550412088a05556e608778a783b105c6881cc51bf7ef9c",
            "sha256:7e1cd619d6c41f34512c13bb156dffc83e26792e52b8b2ca25e1d416e8995d04",
            "sha256:5392a835ad358e1d0eb26cbbd70f24fee2c25d1460275d956d4d6a323b1fcd0f",
            "sha256:1ab37860a37fef5d0cfd75af125710e1b57fa1cc2005cee09eabf69a41c64aea",
            "sha256:b9742287c41ff777ed59dc4d3e933500809f50e357f0a3ef11a2d052989a4e70",
            "sha256:da6f10ef88fc4046e463aeb50b1acbff7f19ca1e547675f2fa2e15ee55a48fd3"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-07-07T17:42:31.872697699+08:00"
    }
}

更多版本

docker.io/library/docker:stable

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

docker.io/library/docker:dind

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

docker.io/library/docker:20.10.12

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

docker.io/library/docker:20.10.12-dind

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

docker.io/library/docker:25-cli

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

docker.io/library/docker:latest

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

docker.io/library/docker:20.10

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

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

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

docker.io/library/docker:20.10.14-dind

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

docker.io/library/docker:rc-dind

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

docker.io/library/docker:rc

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

docker.io/library/docker:24.0.5-dind

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

docker.io/library/docker:24.0.5

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