--restart参数有3个可选值 :

no,on-failure,always

1.no为默认值,表示容器退出时,docker不自动重启容器

2.on-failure表示,若容器的退出状态非0,则docker自动重启容器,还可以指定重启次数,若超过指定次数未能启动容器则放弃:

docker update --restart=on-failure:3 [容器名]

3.always表示,只要容器退出,则docker将自动重启容器

如果容器启动时没有设置--restart参数,则通过下面命令进行更新:

docker update --restart=always [容器名]

 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐