禁用作为守护程序运行的docker镜像(始终重启策略)

时间:2017-02-24 12:36:43

标签: docker docker-compose systemctl

每次启动docker守护程序(通过systemctl start docker.service)时,一堆图像就会从我之前运行的 docker-compose config 开始运行。

如何在docker守护程序启动时禁止它们启动?

我无法为此找到任何资源。

2 个答案:

答案 0 :(得分:1)

每个容器都有一个重启策略,用于统计终止时即将发生的事件。 Here是一篇关于此的文章。以下命令概述了所有容器及其重启策略:

docker-compose rm

如果你不再需要这些容器,那么移除它们可能是最好的解决方案。因此,您必须使用撰写文件执行docker-compose stop。您还可以使用proxy_ssl_name $proxy_host; 表示您不再需要该服务。

答案 1 :(得分:0)

docker update --restart=no containerId
docker stop docker stop containerId

containerId替换为适当的值