【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、附录

 

感谢的《Docker容器的--restart参数

 

posted @ 2021-03-01 12:01  Owen_ET  阅读(2478)  评论(0编辑  收藏  举报