docker run -itd --name test --restart=unless-stopped -p 8080:8080 tomcat
--restart 参数选项
no
默认选项,不会重新启动容器
on-failure[:max-retries]
容器处于非零退出状态时重新启动容器,使用可选项则会限制重新启动尝试次数
unless-stopped
无论容器退出状态如何始终重新启动容器,除非容器之前已处于停止状态
always
无论容器退出状态如何,Docker守护进程无限期地尝试重新启动容器
如果容器启动时没有设置--restart参数,则通过下面命令进行更新:
docker update --restart=always container-name
2020-03-08 15:59