Skip to content

docker 或 k8s拉取镜像失败处理

xiaoke_1256 edited this page Oct 28, 2022 · 4 revisions

具体看这里

现象

    kubectl describe po pod-name -n namespace查看报错信息。发现是 gcr.io/google_containers/kubedns-amd64:1.8 镜像无法拉取。

ImagePullBackOff

解决方案

    docker search kubedns-amd64:1.8去看哪些网站可以拉取这些镜像。然后可以发现dingzh/kubedns-amd64-1.8这个镜像。

    执行以下命令拉取。

docker pull dingzh/kubedns-amd64-1.8

    拉取后打标签。

docker tag dingzh/kubedns-amd64-1.8 gcr.io/google_containers/kubedns-amd64:1.8

    然后用 docker images命令查看现有的镜像情况。