我是一个在上述问题上遇到问题的人,在“kubectl delete -f”之后,我的容器会被卡在“终止”上。 我在Docker日志中看不到任何东西来帮助我缩小范围。 在Docker重新启动后,pod将会消失,我可以像往常一样继续,但这不是生活方式。
我用Google搜索了几个小时,最后在某处随机发布了一些内容。
解决方案: 当我在Ubuntu 16.04上安装Kubernetes时,我按照说安装“docker.io”的指南。 在这篇文章中,它说要删除“docker.io”,而是使用“docker-ce或docker-ee”安装。
BOOM,我做了,禁用了swappoff功能,我的烦恼不复存在。
我希望这可以帮助那些也坚持这一点的人。
干杯
答案 0 :(得分:1)
在评论中提到的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功能,我的烦恼是没有的 更多。
我希望这可以帮助那些也坚持这一点的人。