【Docker】之重启容器相关命令
我想每次打开电脑,只要自动运行docker的时候,马上把设置指定的容器也自动运行起来。
首先查看一下容器启动情况:
# 查看docker运行命令 docker ps -a
--restart参数有3个可选值 :
1、no
# 启动docker时,不自动重启容器 docker container update --restart=no 【容器名】
no为默认值,表示容器退出时,docker不自动重启容器。
2、on-failure
on-failure表示,若容器的退出状态非0,则docker自动重启容器,还可以指定重启次数,若超过指定次数未能启动容器则放弃:
docker update --restart=on-failure:3 【容器名】
3、always
always表示,只要容器退出,则docker将自动重启容器。
如果容器启动时没有设置--restart参数,则通过下面命令进行更新:
# 启动docker时,容器自启动 docker container update --restart=always 【容器名】
4、附录
不积跬步,无以致千里;不集小流,无以成江海。
如转载本文,请还多关注一下我的博客:https://www.cnblogs.com/Owen-ET/;
我的Github地址:https://github.com/Owen-ET————————————
无善无恶心之体, 有善有恶意之动, 知善知恶是良知, 为善去恶是格物。