取消docker容器自动启动

814 阅读1分钟

restart 参数

参数值说明
no默认策略,在容器退出时不重启容器
on-failure在容器非正常退出时(退出状态非0),才会重启容器
on-failure:3在容器非正常退出时重启容器,最多重启3次
always在容器退出时总是重启容器
unless-stopped在容器退出时总是重启容器,但是不考虑在Docker守护进程启动时就已经停止了的容器

## docker-compose 配置容器自启动

image.png

将正在运行的容器设为自启动

# docker update --restart=always 容器名或容器ID
docker update --restart=always <CONTAINER ID>

# 例如将tomcat设为自启动
docker update --restart=always tomcat

将自启动的容器取消自启动

# docker update --restart=no 容器名或容器ID
docker update --restart=no <CONTAINER ID>

# 例如取消tomcat的自启动
docker update --restart=no tomcat

参考资料

将docker容器设为自启动和取消容器自启动_docker 设置镜像设置自启动-CSDN博客