Kubernetes:如何解决从k8s.gcr.io拉取镜像失败问题
简介
新版本的Kubernetes在安装部署中,需要从k8s.grc.io仓库中拉取所需镜像文件,但由于国内网络防火墙问题导致无法正常拉取,本文将介绍如何绕过此问题,来完成业务的部署。
问题描述
使用Kubernetes V1.14.0版本部署集群业务,在进行kubeadm init时,需要从k8s.grc.io仓库拉取镜像:

docker pull mirrorgooglecontainers/kube-apiserver-amd64:v1.14.0 docker pull mirrorgooglecontainers/kube-controller-manager-amd64:v1.14.0 docker pull mirrorgooglecontainers/kube-scheduler-amd64:v1.14.0 docker pull mirrorgooglecontainers/kube-proxy-amd64:v1.14.0 docker pull mirrorgooglecontainers/pause:3.1 docker pull mirrorgooglecontainers/etcd-amd64:3.2.18 docker pull coredns/coredns:1.1.3

使用docker rmi删除不用镜像,通过docker images命令显示,已经有我们需要的镜像文件,可以继续部署工作了:
docker rmi registry.cn-shenzhen.aliyuncs.com/cookcodeblog/kube-apiserver-amd64

本文来自博客园,作者:IT老登,转载请注明原文链接:https://www.cnblogs.com/nb-blog/p/10636537.html

浙公网安备 33010602011771号