我怎样才能停止和删除启动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