我想事先提取图像,然后在我的主机上安装kubeadm。目前我的网络屏蔽了gcr.io。那么,我是否可以事先拉取图像,然后将我的主机连接到企业网络上进行安装?
1
个回答
mdaniel
发布于
2017-08-05
已采纳
0
人赞同
在不了解你愿意承受的更多权衡的情况下,很难对你的问题提供完美的通用答案,但总的来说可能是。
# on a host with access:
docker pull gcr.io/google_containers/hyperkube:v1.7.3
docker save -o gcr.io_google_containers_hyperkube_v1.7.3.tar gcr.io/google_containers/hyperkube:v1.7.3
# then, on the machine where you are unable to docker pull::
curl -vo hyperkube.tar http://example.com/gcr.io_google_containers_hyperkube_v1.7.3.tar
docker load -i hyperkube.tar