使用kubernetes创建容器一直处于ContainerCreating状态的原因查找与解决

网友投稿 1023 2023-03-08

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

使用kubernetes创建容器一直处于ContainerCreating状态的原因查找与解决

最近刚刚入手研究kubernetes,运行容器的时候,发现一直处于ContainerCreating状态,悲了个催,刚入手就遇到了点麻烦,下面来讲讲如何查找问题及解决的

运行容器命令:

查看pods状态

[root@master-149 ~]# kubectl get podsNAME                         READY     STATUS              RESTARTS   AGEmy-alpine-2150523991-knzcx   0/1       ContainerCreating   0          6mmy-alpine-2150523991-lmvv5   0/1       ContainerCreating   0          6m

[root@master-149 ~]# kubectl get podsNAME READY STATUS RESTARTS AGEmy-alpine-2150523991-knzcx 0/1 ContainerCreating 0 6mmy-alpine-2150523991-lmvv5 0/1 ContainerCreating 0 6m

一直处于ContainerCreating状态,开始查找原因

执行如下命令:

其中:

不难看出,无法访问到gcr.io

有如下解决办法:

翻墙

修改hosts文件(这里我用的是“61.91.161.217  gcr.io”,但是可能会失效)

从其他源下载容器“pause:2.0”,然后打tag为“gcr.io/google_containers/pause:2.0”

上一篇:创建 overlay 网络 - 每天5分钟玩转 Docker 容器技术(50)
下一篇:Docker挂载主机目录Docker访问出现Permission denied的解决办法
相关文章

 发表评论

暂时没有评论,来抢沙发吧~