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

docker.io/library/docker:23.0.4 - 国内下载镜像源 浏览次数:11 安全受验证的发布者-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:23.0.4
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker:23.0.4
镜像ID sha256:7918c105b85a93f5031aef9fddfe4c05247861b4de6a74e2a39f2ff221bda139
镜像TAG 23.0.4
大小 318.11MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 dockerd-entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 11 次
贡献者 he****b@163.com
镜像创建 2023-04-20T17:06:00Z
同步时间 2025-12-13 15:25
更新时间 2025-12-13 17:21
开放端口
2375/tcp 2376/tcp
目录挂载
/var/lib/docker
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DOCKER_VERSION=23.0.4 DOCKER_BUILDX_VERSION=0.10.4 DOCKER_COMPOSE_VERSION=2.17.3 DOCKER_TLS_CERTDIR=/certs DIND_COMMIT=1f32e3c95d72a29b3eaacba156ed675dba976cb5

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2023-04-21 01:06:00  0.00B 设置默认要执行的命令
CMD []
                        
# 2023-04-21 01:06:00  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["dockerd-entrypoint.sh"]
                        
# 2023-04-21 01:06:00  0.00B 声明容器运行时监听的端口
EXPOSE map[2375/tcp:{} 2376/tcp:{}]
                        
# 2023-04-21 01:06:00  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/var/lib/docker]
                        
# 2023-04-21 01:06:00  7.65KB 复制新文件或目录到容器中
COPY dockerd-entrypoint.sh /usr/local/bin/ # buildkit
                        
# 2023-04-21 01:06:00  1.68KB 执行命令并创建新的镜像层
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-04-21 01:06:00  0.00B 设置环境变量 DIND_COMMIT
ENV DIND_COMMIT=1f32e3c95d72a29b3eaacba156ed675dba976cb5
                        
# 2023-04-21 01:06:00  149.33MB 执行命令并创建新的镜像层
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-23.0.4.tgz'; 			;; 		'armhf') 			url='https://download.docker.com/linux/static/stable/armel/docker-23.0.4.tgz'; 			;; 		'armv7') 			url='https://download.docker.com/linux/static/stable/armhf/docker-23.0.4.tgz'; 			;; 		'aarch64') 			url='https://download.docker.com/linux/static/stable/aarch64/docker-23.0.4.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-04-21 01:06:00  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-04-21 01:06:00  17.90MB 执行命令并创建新的镜像层
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-04-21 01:06:00  0.00B 设置默认要执行的命令
CMD ["sh"]
                        
# 2023-04-21 01:06:00  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["docker-entrypoint.sh"]
                        
# 2023-04-21 01:06:00  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
                        
# 2023-04-21 01:06:00  0.00B 设置环境变量 DOCKER_TLS_CERTDIR
ENV DOCKER_TLS_CERTDIR=/certs
                        
# 2023-04-21 01:06:00  1.85KB 复制新文件或目录到容器中
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
                        
# 2023-04-21 01:06:00  587.00B 复制新文件或目录到容器中
COPY modprobe.sh /usr/local/bin/modprobe # buildkit
                        
# 2023-04-21 01:06:00  54.47MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		apkArch="$(apk --print-arch)"; 	case "$apkArch" in 		'x86_64') 			url='https://github.com/docker/compose/releases/download/v2.17.3/docker-compose-linux-x86_64'; 			sha256='6abb771a438b8ef82b0ff0ef0e2e404032699104c3c40c59cd174b56214876c3'; 			;; 		'armhf') 			url='https://github.com/docker/compose/releases/download/v2.17.3/docker-compose-linux-armv6'; 			sha256='e8c20e7e02faa623839ccb2af725ae0b343eafaf836b2386579e35c598d7468a'; 			;; 		'armv7') 			url='https://github.com/docker/compose/releases/download/v2.17.3/docker-compose-linux-armv7'; 			sha256='72c26a8ab6a519bd9c645a314d6ed33ed694efeda3f787123806990124446fe8'; 			;; 		'aarch64') 			url='https://github.com/docker/compose/releases/download/v2.17.3/docker-compose-linux-aarch64'; 			sha256='07bdced6f502ab24b481f46aa6b205f97e2256e5cb11279648ac9c088220a38d'; 			;; 		'ppc64le') 			url='https://github.com/docker/compose/releases/download/v2.17.3/docker-compose-linux-ppc64le'; 			sha256='06075ea6594e42fd62360c029ed2b7cf294e8a50428cc3c8f0e022a68f672660'; 			;; 		'riscv64') 			url='https://github.com/docker/compose/releases/download/v2.17.3/docker-compose-linux-riscv64'; 			sha256='51c3e1b631be5845aecc9a66d4d0525c94dfec4d20a4ccf535a7f960f780e9f2'; 			;; 		's390x') 			url='https://github.com/docker/compose/releases/download/v2.17.3/docker-compose-linux-s390x'; 			sha256='666a07a5605e985ac96608a315cdae8151e72196733147dd81b61dd42c0777fe'; 			;; 		*) 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-04-21 01:06:00  0.00B 设置环境变量 DOCKER_COMPOSE_VERSION
ENV DOCKER_COMPOSE_VERSION=2.17.3
                        
# 2023-04-21 01:06:00  49.29MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		apkArch="$(apk --print-arch)"; 	case "$apkArch" in 		'x86_64') 			url='https://github.com/docker/buildx/releases/download/v0.10.4/buildx-v0.10.4.linux-amd64'; 			sha256='dbe68cdc537d0150fc83e3f30974cd0ca11c179dafbf27f32d6f063be26e869b'; 			;; 		'armhf') 			url='https://github.com/docker/buildx/releases/download/v0.10.4/buildx-v0.10.4.linux-arm-v6'; 			sha256='d50aa01a22a53e5a0eae9918274c9931b813b5336c0e30061a6b1904efb0c5eb'; 			;; 		'armv7') 			url='https://github.com/docker/buildx/releases/download/v0.10.4/buildx-v0.10.4.linux-arm-v7'; 			sha256='aabc8cef5b9221ecbcb0af9846004a30591540be8668504d70814efe870448c8'; 			;; 		'aarch64') 			url='https://github.com/docker/buildx/releases/download/v0.10.4/buildx-v0.10.4.linux-arm64'; 			sha256='e8f666134cf4aa83ec2b1b6afef0c83b1ea1387984d7a40ae6657b7da4d82d91'; 			;; 		'ppc64le') 			url='https://github.com/docker/buildx/releases/download/v0.10.4/buildx-v0.10.4.linux-ppc64le'; 			sha256='d107178f36e6c83286f3f9316e2f66b18f08306570cef209cb5840c880bd91ae'; 			;; 		'riscv64') 			url='https://github.com/docker/buildx/releases/download/v0.10.4/buildx-v0.10.4.linux-riscv64'; 			sha256='393db8518aeb442d0ca5f3ccf4800622dfc5eb8993c29bbfccb023cbfde6cdbc'; 			;; 		's390x') 			url='https://github.com/docker/buildx/releases/download/v0.10.4/buildx-v0.10.4.linux-s390x'; 			sha256='16ce9071c14293640e9bcd547ff01578c65cfc68fc6c154091abd81daaf10929'; 			;; 		*) 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-04-21 01:06:00  0.00B 设置环境变量 DOCKER_BUILDX_VERSION
ENV DOCKER_BUILDX_VERSION=0.10.4
                        
# 2023-04-21 01:06:00  34.56MB 执行命令并创建新的镜像层
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-23.0.4.tgz'; 			;; 		'armhf') 			url='https://download.docker.com/linux/static/stable/armel/docker-23.0.4.tgz'; 			;; 		'armv7') 			url='https://download.docker.com/linux/static/stable/armhf/docker-23.0.4.tgz'; 			;; 		'aarch64') 			url='https://download.docker.com/linux/static/stable/aarch64/docker-23.0.4.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-04-21 01:06:00  0.00B 设置环境变量 DOCKER_VERSION
ENV DOCKER_VERSION=23.0.4
                        
# 2023-04-21 01:06:00  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
                        
# 2023-04-21 01:06:00  5.50MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache 		ca-certificates 		openssh-client # buildkit
                        
# 2023-03-30 02:19:24  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2023-03-30 02:19:24  7.05MB 
/bin/sh -c #(nop) ADD file:9a4f77dfaba7fd2aa78186e4ef0e7486ad55101cefc1fabbc1b385601bb38920 in / 
                        
                    

镜像信息

{
    "Id": "sha256:7918c105b85a93f5031aef9fddfe4c05247861b4de6a74e2a39f2ff221bda139",
    "RepoTags": [
        "docker:23.0.4",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker:23.0.4"
    ],
    "RepoDigests": [
        "docker@sha256:e40881e5e9ab5361c288a1ab43b4120f6115be61fa21019b43adf0b27b1fbfb1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/docker@sha256:bbf1431e22956b26e333543422484882bf9fe5f2cfc236459c5945d5450c6e4f"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2023-04-20T17:06:00Z",
    "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=23.0.4",
            "DOCKER_BUILDX_VERSION=0.10.4",
            "DOCKER_COMPOSE_VERSION=2.17.3",
            "DOCKER_TLS_CERTDIR=/certs",
            "DIND_COMMIT=1f32e3c95d72a29b3eaacba156ed675dba976cb5"
        ],
        "Cmd": null,
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/var/lib/docker": {}
        },
        "WorkingDir": "",
        "Entrypoint": [
            "dockerd-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 318114239,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/e7d23423b904baa345a36d9eb2c67d41707e2eda1c78d2157c62361a807ae365/diff:/var/lib/docker/overlay2/ed2bf8eb8b9bab3edd7bd1e728083cabdcfe79990acd55336ad3d535b96a1579/diff:/var/lib/docker/overlay2/7e73e69c945407716217678b801fc52dbec5521d73bb53bae8f44bdb9edb30c6/diff:/var/lib/docker/overlay2/b831bdae7efb8ec246acfef0be35167ba05f1c3dc61de96847322ef4ee4c2fbc/diff:/var/lib/docker/overlay2/86d745d380fe903f82f8e1aee4bc9d465d1f86f13d4fd96b8b13c1d937c92e18/diff:/var/lib/docker/overlay2/b8986e14d36eaa6a0c1ff85dd09965faed620766bc4ce05ead875b205ad71063/diff:/var/lib/docker/overlay2/c677b15856804952a00d63452450f06de29099fb5e6ed351fe2fc0ffb439e8fc/diff:/var/lib/docker/overlay2/f54b10f5bb1984abe88d19da703a528da30aa9e32f7e6fb5651aade50bf416b7/diff:/var/lib/docker/overlay2/7187fcdfae1d88b6848d7181a64310b59d622f7bc786f27e84d5d0be1cb7e693/diff:/var/lib/docker/overlay2/4d5adc5c6793808813b3fa8e0a5fe958a85262559110f83def414077227a1261/diff:/var/lib/docker/overlay2/97f089e142bc74bc8fb84496ebc63b87ba169ed67e1aecaa6349d634dbe61b14/diff:/var/lib/docker/overlay2/dc8d5e64708b332595b8b2ebfe6f06b7ee5f0c809c825758b08e30960474330a/diff:/var/lib/docker/overlay2/83d9a6adbb7f0cd9de3f5cd60362a0548a866aa119f5f54cfe6dbc4bd1e8781c/diff",
            "MergedDir": "/var/lib/docker/overlay2/d5d3e52111efa6f4552b14e883644517c5879804a72ee8141914c9fe91b21574/merged",
            "UpperDir": "/var/lib/docker/overlay2/d5d3e52111efa6f4552b14e883644517c5879804a72ee8141914c9fe91b21574/diff",
            "WorkDir": "/var/lib/docker/overlay2/d5d3e52111efa6f4552b14e883644517c5879804a72ee8141914c9fe91b21574/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:f1417ff83b319fbdae6dd9cd6d8c9c88002dcd75ecf6ec201c8c6894681cf2b5",
            "sha256:eeee3068cc14b8f4ba552bf3b69e87948dc2108dca5c7c62b11099f10d4728c3",
            "sha256:2f43f761f71214eedef9d6fea7705dd21c9f0744575f4b3adbc2e4c2316598ee",
            "sha256:6a82fd4c2b48909b6f42070b4982d1cbcf03f999879a3e0457de671266420d92",
            "sha256:e6d57204340c54eed4ff44932fe1a5d35c14ebb05614ed7f7b2bf35eaa485081",
            "sha256:c151bf82988a11fb0b5d62c9fd2481629e056a10d5936e9de9289bed3b9ed4f5",
            "sha256:6366a9b68cfdfa2335fa91987a9f8b7876e5fb984554c1eba848dba5b5e5cc37",
            "sha256:06bf64048746c51fa361b9c56da74ed6f168bd43f0769cf04de174a09b9f8bdd",
            "sha256:07ecb9ac5321a376199401adaf39f6a85e4962daf282adb02ea3480177d0fade",
            "sha256:e2eed5c5630894e1df8a25c56d2c2d78c085d9743c0142881da18da922d3a91e",
            "sha256:4972148172dffa206e205d19ee98b4c5a3e20349a56cc0d42e2df73f3aedebfa",
            "sha256:537dc75e3f5a5f11a6d51c91bf663e914b604142dda81d86c71a86a0835e0884",
            "sha256:2b1435af0723bbc2780554c7c90e6ca66e18575b29d5b8fa04a010a72d432a6c",
            "sha256:e447c438643bfb4c0c79e62291c0ad33cbfc408068c50aa7373d0871c99d08b8"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-12-13T15:24:52.510318115+08:00"
    }
}

更多版本

docker.io/library/docker:stable

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

docker.io/library/docker:dind

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

docker.io/library/docker:20.10.12

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

docker.io/library/docker:20.10.12-dind

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

docker.io/library/docker:25-cli

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

docker.io/library/docker:latest

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

docker.io/library/docker:20.10

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

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

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

docker.io/library/docker:20.10.14-dind

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

docker.io/library/docker:rc-dind

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

docker.io/library/docker:rc

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

docker.io/library/docker:24.0.5-dind

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

docker.io/library/docker:24.0.5

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

docker.io/library/docker:27-cli

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

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

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

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

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

docker.io/library/docker:25-dind

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

docker.io/library/docker:19.03

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

docker.io/library/docker:24.0.7-dind

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

docker.io/library/docker:24.0.7-cli

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

docker.io/library/docker:23.0.4

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