小编典典

如何防止docker在系统启动时自动启动容器?

all

Docker 在每次系统启动(debian)时启动一个容器,但我没有为此创建服务。我怎样才能阻止码头工人这样做?


阅读 66

收藏
2022-06-24

共1个答案

小编典典

当 docker 服务最初启动时,Docker 将自动启动任何 RestartPolicy 为“always”的容器。您不会在 cron
或任何其他正常的系统启动脚本中找到任何证据;您必须深入研究容器配置才能找到它。

docker inspect my-container (在输出中查找 RestartPolicy)

我经常在使用 创建容器时发生这种情况--restart always,后来情况发生了变化,以至于我不再希望这种情况发生。

在 docker 1.11 之后,这很容易修复

docker update --restart=no my-container

2022-06-24