docker重启 开启或关闭自启容器

Posted 铁匠笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker重启 开启或关闭自启容器相关的知识,希望对你有一定的参考价值。

代码来源:博客园

原文链接:https://www.cnblogs.com/jtlgb/p/12220815.html

本文版权归原作者所有,如有侵权请立即与我联系,我将及时处理。

创建容器时添加参数  --restart=always 后,当 docker 重启时,容器自动启动。

使用方法:

docker container update --restart=always <CONTAINER ID>

操作实例如下:

[root@localhost mnt]# docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES46cdfc60b7a6 nginx "nginx -g 'daemon ..." About a minute ago Up 42 seconds 80/tcp n379d55a734c26 nginx "nginx -g 'daemon ..." About a minute ago Up 42 seconds 80/tcp n2f7b2206c019d nginx "nginx -g 'daemon ..." About a minute ago Up 46 seconds 80/tcp n1[root@localhost mnt]# docker container update --restart=always n1n1[root@localhost mnt]# systemctl restart docker[root@localhost mnt]# docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES46cdfc60b7a6 nginx "nginx -g 'daemon ..." 2 minutes ago Exited (0) 5 seconds ago n379d55a734c26 nginx "nginx -g 'daemon ..." 2 minutes ago Exited (0) 5 seconds ago n2f7b2206c019d nginx "nginx -g 'daemon ..." 2 minutes ago Up 2 seconds 80/tcp n1

如果你想取消掉
命令如下:

docker update --restart=no <CONTAINER ID>



以上是关于docker重启 开启或关闭自启容器的主要内容,如果未能解决你的问题,请参考以下文章

开机自启docker后 开启或关闭自启容器

Docker学习4-学会如何让容器开机自启服务

Docker 容器开机自启

docker学习笔记——Docker常用命令总结

Proxmox VE LXC容器上运行Docker

如何保证 docker 后台进程重启,而不引起容器关闭