docker.io/docker:dind linux/amd64

docker.io/docker:dind - 国内下载镜像源 浏览次数:48
docker.io/docker

官方 Docker 镜像

源镜像 docker.io/docker:dind
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/docker:dind
镜像ID sha256:0af54085b408ccb4fa5f5ffcb932b3b60fca5697f926c0a28df38c52b093bed1
镜像TAG dind
大小 365.99MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 dockerd-entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 48 次
贡献者 ad**n@boychai.xyz
镜像创建 2024-09-20T18:21:55Z
同步时间 2024-10-12 19:31
更新时间 2024-10-23 16:43
开放端口
2375/tcp 2376/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DOCKER_VERSION=27.3.1 DOCKER_BUILDX_VERSION=0.17.1 DOCKER_COMPOSE_VERSION=2.29.7 DOCKER_TLS_CERTDIR=/certs DIND_COMMIT=65cfcc28ab37cb75e1560e4b4738719c07c6618e

Docker拉取命令 无权限下载?点我修复

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

Containerd拉取命令

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

Shell快速替换命令

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

镜像历史

大小 创建时间 层信息
0.00B 2024-09-21 02:21:55 CMD []
0.00B 2024-09-21 02:21:55 ENTRYPOINT ["dockerd-entrypoint.sh"]
0.00B 2024-09-21 02:21:55 EXPOSE map[2375/tcp:{} 2376/tcp:{}]
0.00B 2024-09-21 02:21:55 VOLUME [/var/lib/docker]
8.99KB 2024-09-21 02:21:55 COPY dockerd-entrypoint.sh /usr/local/bin/ # buildkit
2.86KB 2024-09-21 02:21:55 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
0.00B 2024-09-21 02:21:55 ENV DIND_COMMIT=65cfcc28ab37cb75e1560e4b4738719c07c6618e
163.27MB 2024-09-21 02:21:55 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-27.3.1.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-27.3.1.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-27.3.1.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-27.3.1.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
3.16KB 2024-09-21 02:21:55 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
251.60KB 2024-09-21 02:21:55 RUN /bin/sh -c set -eux; apk add --no-cache iptables-legacy; mkdir -p /usr/local/sbin/.iptables-legacy; for f in iptables iptables-save iptables-restore ip6tables ip6tables-save ip6tables-restore ; do b="/sbin/${f/tables/tables-legacy}"; "$b" --version; ln -svT "$b" "/usr/local/sbin/.iptables-legacy/$f"; done; export PATH="/usr/local/sbin/.iptables-legacy:$PATH"; iptables --version | grep legacy # buildkit
17.34MB 2024-09-21 02:21:55 RUN /bin/sh -c set -eux; apk add --no-cache btrfs-progs e2fsprogs e2fsprogs-extra git ip6tables iptables openssl pigz shadow-uidmap xfsprogs xz zfs ; # buildkit
0.00B 2024-09-21 02:21:55 CMD ["sh"]
0.00B 2024-09-21 02:21:55 ENTRYPOINT ["docker-entrypoint.sh"]
0.00B 2024-09-21 02:21:55 RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
0.00B 2024-09-21 02:21:55 ENV DOCKER_TLS_CERTDIR=/certs
1.85KB 2024-09-21 02:21:55 COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
587.00B 2024-09-21 02:21:55 COPY modprobe.sh /usr/local/bin/modprobe # buildkit
63.79MB 2024-09-21 02:21:55 RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') url='https://github.com/docker/compose/releases/download/v2.29.7/docker-compose-linux-x86_64'; sha256='383ce6698cd5d5bbf958d2c8489ed75094e34a77d340404d9f32c4ae9e12baf0'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.29.7/docker-compose-linux-armv6'; sha256='10ee0856a65f5b5aa0e2d5711ffd61b20f7dddc5c1b5eafe81bb7e9699898c9f'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.29.7/docker-compose-linux-armv7'; sha256='2aadddeee7cc43ff9f9bac4a096c1310b65d1a4543a0ae2f1bfdc725534f9725'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.29.7/docker-compose-linux-aarch64'; sha256='6e9fbd5daa20dca5d7d89145081ae8155d68ef2928b497d9f85b54fe0f9dbb2c'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.29.7/docker-compose-linux-ppc64le'; sha256='ad83e20755fcf6ff53da61fd42602ec3224588172f4345bc926bc3521f36d513'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.29.7/docker-compose-linux-riscv64'; sha256='6230041e4805a28d1f7e16a9c3f6ccee4f880ecdd7eec7abbbd97f14a2ad4718'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.29.7/docker-compose-linux-s390x'; sha256='4d5481de21f929a9403a8186de85184bb4bea3ff8e825c92329f4e98a5b07f72'; ;; *) 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
0.00B 2024-09-21 02:21:55 ENV DOCKER_COMPOSE_VERSION=2.29.7
57.11MB 2024-09-21 02:21:55 RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') url='https://github.com/docker/buildx/releases/download/v0.17.1/buildx-v0.17.1.linux-amd64'; sha256='aa7a9778349e1a8ace685e4c51a1d33e7a9b0aa6925d1c625b09cb3800eba696'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.17.1/buildx-v0.17.1.linux-arm-v6'; sha256='8c287b02430036d42323052e228ee8e26a6e7f7c5858b170f6f82be812d8043b'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.17.1/buildx-v0.17.1.linux-arm-v7'; sha256='5454c2feddb76000c22cb8abafe8f4a03e6fee12aae9031f9e02b661e76012c8'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.17.1/buildx-v0.17.1.linux-arm64'; sha256='de05dccd47932eb9fd6e63781ab29d2b0b2c834bbdd19b51d7ea452b1fe378d3'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.17.1/buildx-v0.17.1.linux-ppc64le'; sha256='29b4f2de5a1e6ecb4096868111d693a8ba4aaf144d535242ce19fc4154f94a4e'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.17.1/buildx-v0.17.1.linux-riscv64'; sha256='e67d26acb10c4529b9b5ca4e20781865d63e538228c566af6d1e91da65cdb992'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.17.1/buildx-v0.17.1.linux-s390x'; sha256='9a3a4376025d1c2771ac69aceff0bcb19a2594413e318a34455af037ce903f06'; ;; *) 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
0.00B 2024-09-21 02:21:55 ENV DOCKER_BUILDX_VERSION=0.17.1
39.54MB 2024-09-21 02:21:55 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-27.3.1.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-27.3.1.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-27.3.1.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-27.3.1.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
0.00B 2024-09-21 02:21:55 ENV DOCKER_VERSION=27.3.1
1.03KB 2024-09-21 02:21:55 RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
0.00B 2024-09-21 02:21:55 RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
16.88MB 2024-09-21 02:21:55 RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit
0.00B 2024-09-07 06:20:07 /bin/sh -c #(nop) CMD ["/bin/sh"]
7.80MB 2024-09-07 06:20:07 /bin/sh -c #(nop) ADD file:5758b97d8301c84a204a6e516241275d785a7cade40b2fb99f01fe122482e283 in /

镜像信息

{
    "Id": "sha256:0af54085b408ccb4fa5f5ffcb932b3b60fca5697f926c0a28df38c52b093bed1",
    "RepoTags": [
        "docker:dind",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/docker:dind"
    ],
    "RepoDigests": [
        "docker@sha256:8d5039800a368057d99fc0a75167d80f345ac8650850509adc7fe25c64cba9dd",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/docker@sha256:c5dab9c9617164f0474ce32afda6e94fe5410abcc1b11503b44a324528feb2e8"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-09-20T18:21:55Z",
    "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=27.3.1",
            "DOCKER_BUILDX_VERSION=0.17.1",
            "DOCKER_COMPOSE_VERSION=2.29.7",
            "DOCKER_TLS_CERTDIR=/certs",
            "DIND_COMMIT=65cfcc28ab37cb75e1560e4b4738719c07c6618e"
        ],
        "Cmd": null,
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/var/lib/docker": {}
        },
        "WorkingDir": "",
        "Entrypoint": [
            "dockerd-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 365994599,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/ee8ce2cd0fbd29a3316deeda1f76bcfb43c57dd88164120d095aae68ae944c9a/diff:/var/lib/docker/overlay2/7cb265ce8553af6ba63141b7388d2613ac073be2261d82a99ea57d2f2917b090/diff:/var/lib/docker/overlay2/4a916459152e020635c0c79a87d8b6c16896a4569483dde64e22344a8883599f/diff:/var/lib/docker/overlay2/095308c3cea7d9032327779746c37aad15030725dacc16988c65bfc4ae6c9842/diff:/var/lib/docker/overlay2/a6d71784dc39d33484221d88ae82b301d82312a3a047295025498e6504dff33d/diff:/var/lib/docker/overlay2/6da9c0e3007064f8a48e6f94fb609766c8ff880eef8411515ccbe5fee0689a48/diff:/var/lib/docker/overlay2/9a2eeca7be644b08d9aec1bede71d9ceb591925acb1c273df77d4fb7d88ded39/diff:/var/lib/docker/overlay2/0353a6e2fb540a1fc51a7f0f175abe93bf2cdbfcb28a5f265274e7d08b592f5d/diff:/var/lib/docker/overlay2/0d71ee4beada18a25479e14dca799ce691efad0b6a84390ed5a63247fb11e046/diff:/var/lib/docker/overlay2/e3b620fa287fde1d4722037759a197a1d278d531938a68487ed245cc8cda7eff/diff:/var/lib/docker/overlay2/3bcb94e748de56f2650cd2d673d8ef338f2530eefd7e592daf6cfb024d559d3d/diff:/var/lib/docker/overlay2/f44e350a4000b5fa97320e659446bcbbe4668d261c10a5851c45e0a3ce849569/diff:/var/lib/docker/overlay2/d38ec4a0ee5ccffd0bea2bc0ee4342f1e6e9ea7eab96ec6e712e0e232edc46ae/diff:/var/lib/docker/overlay2/3116326d40d5504fb9f15daf496e79ba4c37a6bbd96aef6e4fbf2d5517a253ce/diff:/var/lib/docker/overlay2/56dbc2212cbc9b991b1a93a72a8c08a3a8460c06576fe4f3267009446334aa65/diff",
            "MergedDir": "/var/lib/docker/overlay2/4ae6976b71512a4c6cde6480812d4dab67830686a56cc4cac6bc89efecfa6f61/merged",
            "UpperDir": "/var/lib/docker/overlay2/4ae6976b71512a4c6cde6480812d4dab67830686a56cc4cac6bc89efecfa6f61/diff",
            "WorkDir": "/var/lib/docker/overlay2/4ae6976b71512a4c6cde6480812d4dab67830686a56cc4cac6bc89efecfa6f61/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:63ca1fbb43ae5034640e5e6cb3e083e05c290072c5366fcaa9d62435a4cced85",
            "sha256:46367e3dcdb5851251019becf28cb85565132affcbd126c60ff5fbfd024ba9b6",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:08ef13d695c4537d11fe4b352ddcc1195d9fa82cddea3baf111faf8cba37f615",
            "sha256:ef39a7a91695846ffe938e5bd4ee46467259ade30ec90cabc7f89a80e4903a10",
            "sha256:beaddcfc85f4dbb58fd94531d02b614329d0cfb07f28b76b9802a2be90e44696",
            "sha256:e5b9f8b77d2720eadb515b7adc457add3b0e2f94814b2e2c4a5891a14c322ff2",
            "sha256:5b6a17a5d3a79d3f6f18ae74c3ae7f36d8b8ebbea8a9365e0cd55a7d996a453f",
            "sha256:52ab6e31e0005d9977ac08700f4b14dfb694148361e5d07792f03e91b3462886",
            "sha256:bccd61a956869c7b1d00d4177cbec4e369ea21b20445dd57a8f5591b977acfd9",
            "sha256:a255a01942af76cd0010acedcf5ae80e1d4bad79094dab42b9a3fd8a25ba5589",
            "sha256:6884dc60a3aa2d9b73c003ecab735caa45de6d34e9500b376d9483eb6509bdc0",
            "sha256:a68a749ee1dd6808a78b874699840100fb8802a1d8807bac47803e6fdfaf1fbf",
            "sha256:4a4b14c5dff4681a23c2f4a075f44d99f2f5b4d070ab793e74e88e2171700c77",
            "sha256:c5e00ccf52a81076635e85c41cafe0be26b59aaeecc44731128db7864cf6eba8",
            "sha256:19468708602e44f3b381ec244a2e28c7792911ec31333e49c0beaf045c4f8621"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-10-12T19:30:45.838586614+08:00"
    }
}

更多版本