docker设置启动docker后 开启或关闭自启容器

前言

我们需要在docker启动的时候自动运行容器, 具体操作分为以下两种情况

容器未创建

如果容器还没有创建, 可以采用增加容器运行参数的方式实现

命令如下:

1
docker run xxx –-restart=always

容器已创建

当然如果你的容器已经启动,可以通过update命令进行修改.
命令如下:

1
docker update –-restart=always <CONTAINER ID>

取消自启动

如果你想取消掉
命令如下:

1
docker update --restart=no <CONTAINER ID>

容器批量操作

  1. 给已启动所有容器设置自启动

    1
    docker update --restart=no $(docker ps -q)
  2. 给所有容器设置自启动 包括停止的容器

    1
    docker update --restart=no $(docker ps -aq)
  3. 查看容器是否配置成功

    1
    docker inspect 容器名

    image-20210916151358153

本文为作者原创 转载时请注明出处 谢谢

乱码三千 – 点滴积累 ,欢迎来到乱码三千技术博客站

0%