我遇到了上述问题,在“kubectl delete -f”之后,我的容器将陷入“终止”状态。
我在 Docker 日志中看不到任何可以帮助我缩小范围的内容。
Docker 重新启动后,pod 就会消失,我可以像往常一样继续,但这不是你的生活方式。
我在谷歌上搜索了几个小时,终于在某个地方的随机帖子上找到了一些东西。
解决方案:
当我在 Ubuntu 16.04 上安装 Kubernetes 时,我遵循了安装“docker.io”的指南。
在本文中,它表示删除“docker.io”并使用“docker-ce 或 docker-ee”安装。
BOOM,我做到了,禁用了 swappoff 功能,我的麻烦就没有了。
我希望这可以帮助那些也受此困扰的人。
Cheers
As kleuf https://stackoverflow.com/users/8019337/kleuf评论中提到,他的案例中卡住的 docker 容器的解决方案如下:
当我在 Ubuntu 16.04 上安装 Kubernetes 时,我遵循了一个指南
说要安装“docker.io”。这篇文章说要删除
“docker.io”,而使用“docker-ce 或 docker-ee”安装。
sudo apt-get remove docker docker-engine docker-ce docker.io
sudo apt-get remove docker docker-engine docker.io -y
curl -fsSL download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update
sudo apt-get install docker-ce -y
sudo service docker restart
BOOM,我做到了,禁用了 swappoff 功能,我的麻烦就没有了
更多的。
我希望这可以帮助那些也受此困扰的人。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)