Ansible快速分发-Docker
#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/labring/sealos-cloud-user-controller:latest-linuxarm64 && docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/labring/sealos-cloud-user-controller:latest-linuxarm64 ghcr.io/labring/sealos-cloud-user-controller:latest'
Ansible快速分发-Containerd
#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/labring/sealos-cloud-user-controller:latest-linuxarm64 && ctr images tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/labring/sealos-cloud-user-controller:latest-linuxarm64 ghcr.io/labring/sealos-cloud-user-controller:latest'
镜像构建历史
# 2025-03-31 10:40:54 35.45MB
/bin/sh -c #(nop) CMD ["kubectl apply -f manifests/deploy.yaml","kubectl apply -f manifests/rbac.yaml"]
# 2025-03-31 10:40:54 0.00B
/bin/sh -c #(nop) ENV apiServerPort="6443"
# 2025-03-31 10:40:54 0.00B
/bin/sh -c #(nop) ENV cloudDomain="127.0.0.1.nip.io"
# 2025-03-31 10:40:54 0.00B
/bin/sh -c #(nop) COPY dir:48c76a7f545e8c4c072bb4e8097684636f6a8aba92bada76255aace73cfed739 in manifests
# 2025-03-31 10:40:54 0.00B
/bin/sh -c #(nop) COPY dir:d7d7f2bbe7a0aa80c9e48a9114a06a022a189926020af45289994b9b358ee1f3 in registry
# 2025-03-31 10:40:53 0.00B
/bin/sh -c #(nop) USER 65532:65532
镜像信息
{
"Id": "sha256:416b09c362dba8eceab05c4b3483ebdd27c21d5d9b2c9e206628b57006fb045a",
"RepoTags": [
"ghcr.io/labring/sealos-cloud-user-controller:latest",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/labring/sealos-cloud-user-controller:latest-linuxarm64"
],
"RepoDigests": [
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/labring/sealos-cloud-user-controller@sha256:111e518195c1bc3eecc40889e41c62e914f43d1f491a15903cf1adce570d65f5"
],
"Parent": "",
"Comment": "",
"Created": "2025-03-31T02:40:54.265322515Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "65532:65532",
"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",
"cloudDomain=127.0.0.1.nip.io",
"apiServerPort=6443"
],
"Cmd": [
"kubectl apply -f manifests/deploy.yaml",
"kubectl apply -f manifests/rbac.yaml"
],
"Image": "",
"Volumes": null,
"WorkingDir": "",
"Entrypoint": null,
"OnBuild": null,
"Labels": {
"io.buildah.version": "1.28.1"
}
},
"Architecture": "arm64",
"Os": "linux",
"Size": 35454451,
"GraphDriver": {
"Data": {
"MergedDir": "/var/lib/docker/overlay2/572fa0e5daf1be02f8b6ec73f756f33a7a0fe68d4a9681afa726a58801f4d4d7/merged",
"UpperDir": "/var/lib/docker/overlay2/572fa0e5daf1be02f8b6ec73f756f33a7a0fe68d4a9681afa726a58801f4d4d7/diff",
"WorkDir": "/var/lib/docker/overlay2/572fa0e5daf1be02f8b6ec73f756f33a7a0fe68d4a9681afa726a58801f4d4d7/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:9f873a9e155f93b23bf885f6522145d239c7310f7b06acdf994411f68a011bae"
]
},
"Metadata": {
"LastTagTime": "2025-04-03T12:38:58.254331651+08:00"
}
}