logo
docker.io/library/docker:28-cli
linux/amd64 docker.io 已验证 · Docker MicKeY 贡献

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.

18
浏览次数
213.61MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker:28-cli
源镜像
docker.io/library/docker:28-cli
镜像ID
sha256:5e4cb425bfc36467fc053c4c826eb4c02bab2f706f3b7e6f7584315e67271c6a
镜像 TAG
28-cli
镜像大小
213.61MB
平台架构
linux/amd64
镜像源
docker.io
CMD
sh
启动入口
docker-entrypoint.sh
工作目录
/
OS/平台
linux/amd64
镜像创建
2025-11-05T17:10:22.966131413Z
同步时间
2026-10-28 18:33
浏览量
18 次
贡献者
avatar MicKeY
⚙️ 环境变量 5
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
DOCKER_VERSION=28.5.2 1
DOCKER_BUILDX_VERSION=0.29.1 2
DOCKER_COMPOSE_VERSION=2.40.3 3
DOCKER_TLS_CERTDIR=/certs 4

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-11-06 01:10:22  0.00B 设置默认要执行的命令
CMD ["sh"]
                        
# 2025-11-06 01:10:22  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["docker-entrypoint.sh"]
                        
# 2025-11-06 01:10:22  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
                        
# 2025-11-06 01:10:22  0.00B 设置环境变量 DOCKER_TLS_CERTDIR
ENV DOCKER_TLS_CERTDIR=/certs
                        
# 2025-11-06 01:10:22  1.85KB 复制新文件或目录到容器中
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
                        
# 2025-11-06 01:10:22  587.00B 复制新文件或目录到容器中
COPY modprobe.sh /usr/local/bin/modprobe # buildkit
                        
# 2025-11-06 01:10:22  76.59MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		apkArch="$(apk --print-arch)"; 	case "$apkArch" in 		'x86_64') 			url='https://github.com/docker/compose/releases/download/v2.40.3/docker-compose-linux-x86_64'; 			sha256='dba9d98e1ba5bfe11d88c99b9bd32fc4a0624a30fafe68eea34d61a3e42fd372'; 			;; 		'armhf') 			url='https://github.com/docker/compose/releases/download/v2.40.3/docker-compose-linux-armv6'; 			sha256='cea4d6b6de410d220426806ef67ce7fadb4b914029f49a66fb222d4525ac6871'; 			;; 		'armv7') 			url='https://github.com/docker/compose/releases/download/v2.40.3/docker-compose-linux-armv7'; 			sha256='66aa2f460820b17aaa71e65b2c70e55eb27c11bdb9816169c322065a5b016d29'; 			;; 		'aarch64') 			url='https://github.com/docker/compose/releases/download/v2.40.3/docker-compose-linux-aarch64'; 			sha256='d26373b19e89160546d15407516cc59f453030d9bc5b43ba7faf16f7b4980137'; 			;; 		'ppc64le') 			url='https://github.com/docker/compose/releases/download/v2.40.3/docker-compose-linux-ppc64le'; 			sha256='9be50cafe912442b27af48c44516b7ce2a65777ff121acf241dd5dba09d4f36c'; 			;; 		'riscv64') 			url='https://github.com/docker/compose/releases/download/v2.40.3/docker-compose-linux-riscv64'; 			sha256='b52a2dcb0c221b5abd1d14729ed118aa24cf79012b5f2f992ddf6bc9c2e7f9fd'; 			;; 		's390x') 			url='https://github.com/docker/compose/releases/download/v2.40.3/docker-compose-linux-s390x'; 			sha256='3caf6694c974d13a2754689ffb8f93bc29d084ee60fb7f9ebd4b682264dad9fe'; 			;; 		*) 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
                        
# 2025-11-06 01:10:21  0.00B 设置环境变量 DOCKER_COMPOSE_VERSION
ENV DOCKER_COMPOSE_VERSION=2.40.3
                        
# 2025-11-06 01:10:21  68.25MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		apkArch="$(apk --print-arch)"; 	case "$apkArch" in 		'x86_64') 			url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-amd64'; 			sha256='7d2d7d6d4680aa349614965aaa33ccec43f1a9a21e908a5ce4cb6adfa5ad5141'; 			;; 		'armhf') 			url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-arm-v6'; 			sha256='37d0aeef65766de8e1d053210fb1f062e01a44c34a65a118a7e7942cbbf68cab'; 			;; 		'armv7') 			url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-arm-v7'; 			sha256='ba46e94d7420b4b05ff02109f5f8a937a86a620a660898ff15fb987022f62588'; 			;; 		'aarch64') 			url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-arm64'; 			sha256='50e85c4e290b698908421161c1aee069bcc5d4a65b7b7201bfac3a176b223a7e'; 			;; 		'ppc64le') 			url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-ppc64le'; 			sha256='04e9b85273502f5c673f2216f64fe336045b6d196ba7e0350a11d6af5dcaee3a'; 			;; 		'riscv64') 			url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-riscv64'; 			sha256='f4f2d5bd103b8bba725b3b0ef14e9a4a799e0806d5076045e399e221a3bbb723'; 			;; 		's390x') 			url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-s390x'; 			sha256='3b5caf470972c286642112df47b2251d2a5d412aa150d78d74db20a3409d9f23'; 			;; 		*) 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
                        
# 2025-11-06 01:10:21  0.00B 设置环境变量 DOCKER_BUILDX_VERSION
ENV DOCKER_BUILDX_VERSION=0.29.1
                        
# 2025-11-06 01:10:21  42.81MB 执行命令并创建新的镜像层
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-28.5.2.tgz'; 			;; 		'armhf') 			url='https://download.docker.com/linux/static/stable/armel/docker-28.5.2.tgz'; 			;; 		'armv7') 			url='https://download.docker.com/linux/static/stable/armhf/docker-28.5.2.tgz'; 			;; 		'aarch64') 			url='https://download.docker.com/linux/static/stable/aarch64/docker-28.5.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
                        
# 2025-11-06 01:10:21  0.00B 设置环境变量 DOCKER_VERSION
ENV DOCKER_VERSION=28.5.2
                        
# 2025-11-06 01:10:18  1.03KB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	addgroup -g 2375 -S docker # buildkit
                        
# 2025-11-06 01:10:18  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
                        
# 2025-11-06 01:10:18  17.63MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache 		ca-certificates 		openssh-client 		git # buildkit
                        
# 2025-10-08 19:04:56  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-10-08 19:04:56  8.32MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.22.2-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:5e4cb425bfc36467fc053c4c826eb4c02bab2f706f3b7e6f7584315e67271c6a",
    "RepoTags": [
        "docker:28-cli",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker:28-cli"
    ],
    "RepoDigests": [
        "docker@sha256:625d9431a9f54c5a2bc90f24f0e1c3d55b1349fd857dd85035f98c2c9acbdd4d",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker@sha256:b9d821ca77c3ac8b88c054a42f51ee7589ea194ba0beeb1e9e2c0bc997a859ad"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-11-05T17:10:22.966131413Z",
    "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=28.5.2",
            "DOCKER_BUILDX_VERSION=0.29.1",
            "DOCKER_COMPOSE_VERSION=2.40.3",
            "DOCKER_TLS_CERTDIR=/certs"
        ],
        "Cmd": [
            "sh"
        ],
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/",
        "Entrypoint": [
            "docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 213610866,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/674b60a3072751ae0539e43bb0ecbc92f9fd823f76d580a299f0eb156a75032f/diff:/var/lib/docker/overlay2/8a6fa65c2b53fd519b0c68cb75c5551c5594befb07ab658ce904e668dffa867f/diff:/var/lib/docker/overlay2/781527b5b40688652d56713263b92bbab952a1530b4032e2f700edf474f090e8/diff:/var/lib/docker/overlay2/b13535417e6edafe22f7589c28195da556b80d5da38589e931ec2ca6145ea8eb/diff:/var/lib/docker/overlay2/7226f5696e018fa4e61e79f8bd85de027e47f661ac75f141748e331b3ffff5a5/diff:/var/lib/docker/overlay2/e456280de1b262d5dbf652ae18a9e38568fdc3635b465178ab057086a54ae4ad/diff:/var/lib/docker/overlay2/d67aa8a208e18143d7cdba5107a36eec32d03bbbcfa072bdc17294686e760085/diff:/var/lib/docker/overlay2/188f47a08a225882196a72414ccc6eebfc5cda57021e87d1bbf1dda951aae22c/diff:/var/lib/docker/overlay2/4c6ca22b9e65b56acafa3845aaffa4b26a47b1cf7c48acc3c38cfdb0bff5a706/diff",
            "MergedDir": "/var/lib/docker/overlay2/076eae73a3dfdad2076e112df79a7947750f7bdc247aafdc23ea7e604a0d33cb/merged",
            "UpperDir": "/var/lib/docker/overlay2/076eae73a3dfdad2076e112df79a7947750f7bdc247aafdc23ea7e604a0d33cb/diff",
            "WorkDir": "/var/lib/docker/overlay2/076eae73a3dfdad2076e112df79a7947750f7bdc247aafdc23ea7e604a0d33cb/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:256f393e029fa2063d8c93720da36a74a032bed3355a2bc3e313ad12f8bde9d1",
            "sha256:51836bf760fa7e925cbaa37fb1ad82bf059f1f7fac0861283b085b8b23392e0f",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:0c4b3233922c47c9e56882258e25d0dda8d80bf255834f360e3820bd181be116",
            "sha256:fc4eeaccbb624d56228627640b289cea192ff8442243db7dfe1124c3ca14f84a",
            "sha256:a8230c3571fefa645a1d7bc3cf77b997b7e5f93b8a45d3ea610f8fb855f45d8a",
            "sha256:e775af0642c04f02b882b0e6cf48399ee3037552a5fa1d91fc8f722d049eca02",
            "sha256:077a073d07bbc097df5a58d75e200a67f187533dbc1ccfc21858ff04a4d5b844",
            "sha256:61edeffc8ec14483f0f00841047a0acc27a062d43c5af5d9bba099708064b205",
            "sha256:da59127cb8b5695cdaaf71b27a698421405f620bf478d25b5a45dac433f0c67e"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-10-28T18:33:32.272418328+08:00"
    }
}

更多版本

docker.io/library/docker:19.03

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

docker.io/library/docker:19.03.15

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

docker.io/library/docker:19.03.15-dind

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

docker.io/library/docker:20.10

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

docker.io/library/docker:20.10.12

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

docker.io/library/docker:20.10.12-dind

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

docker.io/library/docker:20.10.14-dind

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

docker.io/library/docker:20.10.20-dind

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

docker.io/library/docker:20.10.21-git

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

docker.io/library/docker:23.0.4

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

docker.io/library/docker:24-dind

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

docker.io/library/docker:24.0.5

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

docker.io/library/docker:24.0.5-dind

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

docker.io/library/docker:24.0.7-cli

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

docker.io/library/docker:24.0.7-dind

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

docker.io/library/docker:25-cli

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

docker.io/library/docker:25-dind

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

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

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

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

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

docker.io/library/docker:27-cli

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

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

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

docker.io/library/docker:27.5.1-dind

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

docker.io/library/docker:28-cli

linux/amd64 docker.io213.61MB2026-10-28 18:33
17

docker.io/library/docker:28-dind

linux/amd64 docker.io409.91MB2026-10-28 18:43
16

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

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

docker.io/library/docker:28.5.2-dind

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

docker.io/library/docker:29-cli

linux/amd64 docker.io171.30MB2026-10-28 18:44
15

docker.io/library/docker:29-dind

linux/amd64 docker.io328.46MB2026-10-28 18:44
15

docker.io/library/docker:29.5.1-dind

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

docker.io/library/docker:29.5.2-dind

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

docker.io/library/docker:29.8.2-cli

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

docker.io/library/docker:29.8.2-dind

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

docker.io/library/docker:cli

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

docker.io/library/docker:dind

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

docker.io/library/docker:latest

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

docker.io/library/docker:rc

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

docker.io/library/docker:rc-dind

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

docker.io/library/docker:stable

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