Kubernetes权威指南:从Docker到Kubernetes实践全接触第二版

  • by

最近在学习Kubernetes权威指南:从Docker到Kubernetes实践全接触这本书,由于大家公知的原因不能科学上网,对于IT业苦逼男确实很头疼。刚开始按照作者的步骤部署k8s集群,docker拉取相关镜像的时候 总是失败,提示为:

Warning FailedSync Error syncing pod, skipping: failed to “StartContainer” for “mysql” with ImagePullBackOff: “Back-off pulling image \”mysql\

用VPN连接上,用 kubectl get pods,显示running。但这也不是长久办法。后来在网上一通查询捣鼓,按照如下操作便可以正常拉取各个镜像了。

1、作者要求 /etc/sysconfig/docker中,修改OPTIONS。根据实验,这里不需要修改任何参数。

2、作者要求修改 /etc/kubernetes/apiserver中参数。这个按照作者办。

3、修改docker镜像源。

vim /etc/docker/daemon.json

{
“registry-mirrors”: [“https://registry.docker-cn.com”]
}

4、保存退出、重新启动k8s一套流程。遂可以正常拉取各个镜像,速度能达到1M,飞快。如:

docker pull kubeguide/tomcat-app:v2

docker pull mysql


发表评论

电子邮件地址不会被公开。 必填项已用*标注

1 × 1 =