您现在的位置是:首页 > linux > docker开机自启动,并设置容器自动重启

docker开机自启动,并设置容器自动重启

王递杰 2025年5月14日 linux

1、设置docker开机启动

sudo systemctl enable docker

2、启动docker

sudo systemctl start docker

3、设置容器自动重启

(1)创建容器时设置        

    当你运行容器时,可以使用--restart标志来设置重启策略。Docker提供了几种重启策略,例如alwaysunless-stoppedon-failure等。

   例如,使用always策略确保容器总是重启:

docker run -d --restart=always --name mycontainer myimage

(2)修改已有容器,使用update

   如果创建时未指定 --restart=always,可通过update 命令设置

docker update --restart=always 容器ID(或者容器名)(容器ID或者容器名根据实际情况修改)

4、 查看是否设置成功,检查RestartPolicy内容

docker inspect <CONTAINER>
  "RestartPolicy": {
      "Name": "always",
      "MaximumRetryCount": 0
  }



评论

暂无评论