docker设置自动启动
# docker设置自动启动
# docker服务设置自动启动
查看已启动的服务
systemctl list-units --type=service
1
查看是否设置开机启动
systemctl list-unit-files | grep enable
1
设置开机启动
systemctl enable docker.service
1
关闭开机启动
systemctl disable docker.service
1
# docker容器设置自动启动
启动时加 --restart=always
- no 不自动重启容器. (默认value)
- on-failure 容器发生error而退出(容器退出状态不为0)重启容器
- unless-stopped 在容器已经stop掉或Docker stoped/restarted的时候才重启容器
- always 在容器已经stop掉或Docker stoped/restarted的时候才重启容器
如果是已经启动的容器,可以使用update更新
docker update --restart=always 容器名
1
上次更新: 2020/06/11, 18:06:00