Docker 的重启可以设置为自动进行,具体取决于你的重启策略设置。以下是关于 Docker 重启策略的相关信息:
在创建容器时,可以通过添加 --restart=always
参数来设置容器在 Docker 服务重启后自动启动。例如:
docker run --restart=always -d your_image_name
如果容器已经在运行,可以通过 docker update
命令来更新容器的重启策略。例如:
docker update --restart=always your_container_name_or_id
no
:容器退出时不自动重启。on-failure[:max-retries]
:只有在容器以非零退出状态退出时才重新启动,可以指定最大重试次数。always
:无论退出状态如何,都重启容器。unless-stopped
:在停止 Docker 守护进程之前,容器将一直重启。通过上述方法,你可以确保 Docker 容器在 Docker 服务重启后自动启动。