Ansible快速分发-Docker
#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flannel/flannel-cni-plugin:v1.4.0-flannel1-linuxarm64 && docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flannel/flannel-cni-plugin:v1.4.0-flannel1-linuxarm64 docker.io/flannel/flannel-cni-plugin:v1.4.0-flannel1'
Ansible快速分发-Containerd
#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flannel/flannel-cni-plugin:v1.4.0-flannel1-linuxarm64 && ctr images tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flannel/flannel-cni-plugin:v1.4.0-flannel1-linuxarm64 docker.io/flannel/flannel-cni-plugin:v1.4.0-flannel1'
镜像构建历史
# 2024-01-19 01:13:13 2.53MB 复制新文件或目录到容器中
COPY /flannel /flannel # buildkit
# 2024-01-19 01:13:13 0.00B 定义构建参数
ARG GOARCH
# 2023-09-02 03:39:33 0.00B
/bin/sh -c #(nop) CMD ["/bin/sh"]
# 2023-09-02 03:39:33 7.73MB
/bin/sh -c #(nop) ADD file:7b81cd408aa91fe72b137a25268d416bfe02b0d5f4364d33fff62c7b779bf6a4 in /
镜像信息
{
"Id": "sha256:421077d438927c54e20e1eaa012fadbb2a717f13fd101fc0786ece195136f83a",
"RepoTags": [
"flannel/flannel-cni-plugin:v1.4.0-flannel1",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flannel/flannel-cni-plugin:v1.4.0-flannel1-linuxarm64"
],
"RepoDigests": [
"flannel/flannel-cni-plugin@sha256:743c25e5e477527d8e54faa3e5259fbbee3463a335de1690879fc74305edc79b",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flannel/flannel-cni-plugin@sha256:ed84086dd5e1f7c11c2280cd24d9480c29c433bfd455f1e3e8306cb2ec8e02da"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2024-01-18T17:13:13.479998409Z",
"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"
],
"Cmd": [
"/bin/sh"
],
"Image": "",
"Volumes": null,
"WorkingDir": "",
"Entrypoint": null,
"OnBuild": null,
"Labels": null
},
"Architecture": "arm64",
"Os": "linux",
"Size": 10260115,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/f9daf1e1426797f77141456af0b7d5df41c554bb40991307c6a0a4cbb926e8ef/diff",
"MergedDir": "/var/lib/docker/overlay2/367a6a7de4c332dea46691a3fa153e7a6474d5c556aeb319127d4affb3235664/merged",
"UpperDir": "/var/lib/docker/overlay2/367a6a7de4c332dea46691a3fa153e7a6474d5c556aeb319127d4affb3235664/diff",
"WorkDir": "/var/lib/docker/overlay2/367a6a7de4c332dea46691a3fa153e7a6474d5c556aeb319127d4affb3235664/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:759e7308839b7ddb4fbe0237b5c6ac751b757585470faae2e6fb4113689330c9",
"sha256:0ea482ad1558029f9806bff0caa75f2e985a765416534456cf4ee6f198cd2055"
]
},
"Metadata": {
"LastTagTime": "2025-07-24T14:59:37.991825637+08:00"
}
}