- 此问题在此处已有答案**:
docker - how do you disable auto-restart on a container?(8个答案)
四年前关闭了。
docker在每次系统启动时都会启动一个容器(debian),但是我没有创建一个服务来这样做,我怎样才能阻止docker这样做呢?
docker - how do you disable auto-restart on a container?(8个答案)
四年前关闭了。
docker在每次系统启动时都会启动一个容器(debian),但是我没有创建一个服务来这样做,我怎样才能阻止docker这样做呢?
4条答案
按热度按时间pgccezyw1#
当Docker服务初始化时,Docker会自动启动
RestartPolicy
为'always'
的任何容器,在cron或任何其他正常的系统启动脚本中你不会找到任何证据;您必须深入研究容器配置才能找到它。docker inspect my-container
(在输出中查找RestartPolicy
)当使用
--restart always
创建容器时,我经常遇到这种情况,后来情况发生了变化,我不再希望这种情况发生。在Docker 1.11之后,这个问题很容易解决
docker update --restart=no my-container
原始答案如下:docker - how do you disable auto-restart on a container?
3npbholx2#
信息位于
/var/lib/docker/containers/<hash>/hostconfig.json
中(具有root权限)检查这些文件中的
RestartPolicy.Name = "always"
。vohkndzv3#
1.你也可以在系统-〉首选项-〉启动应用程序中查看。(搜索启动应用程序)
1.使用此命令:“Crontab -l”(检查是否设置了任何cronjob)
如果你还有什么问题就告诉我。
t3psigkw4#
如果Docker未运行,请启动它。单击菜单栏中的Docker图标。选择首选项...(或按Cmd-逗号)。取消选择“常规”选项卡上的“登录时启动Docker”。关闭“首选项”窗口。退出Docker(按Cmd-Q或使用菜单)。