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