我怎样才能停止和删除启动docker容器与重新启动总是选项?
我总是运行一些容器,使用–restart选项。
它工作的很好,很好,我现在有困难,现在停止这些容器:)
我试过了 :
sudo docker stop container && sudo docker rm -f container
但容器仍然重新启动。
docker文档解释了重新启动策略,但是我没有find任何解决此问题的方法。
只是
sudo docker rm -f container
如果正在运行,将会终止该进程并一次性移除该容器。
这就是说,我无法复制你所描述的症状。 如果我用--restart=always
运行, --restart=always
docker stop
会停止进程并停止运行。
我正在使用Docker版本1.3.1。
非常感谢那些花时间回复的人。
如果你直接使用docker,Bryan是正确的sudo docker rm -f container
就够了。
我的问题主要是我用puppet部署docker镜像和运行容器。 我使用这个模块 ,它在/ etc / init中为新贵的进程pipe理器创build条目。
我认为,我的问题是,stream程pipe理器和docker工人之间存在某种不兼容性。
在这种情况下,要停止一个容器,只需sudo stop docker-container
。
有关pipe理docker集装箱运行的更多信息可以在docker网站上find