Docker 在每次系统启动(debian)时启动一个容器,但我没有为此创建服务。我怎样才能阻止码头工人这样做?
当 docker 服务最初启动时,Docker 将自动启动任何 RestartPolicy 为“always”的容器。您不会在 cron 或任何其他正常的系统启动脚本中找到任何证据;您必须深入研究容器配置才能找到它。
docker inspect my-container (在输出中查找 RestartPolicy)
docker inspect my-container
我经常在使用 创建容器时发生这种情况--restart always,后来情况发生了变化,以至于我不再希望这种情况发生。
--restart always
在 docker 1.11 之后,这很容易修复
docker update --restart=no my-container