簡介
新版本的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