2025年5月

Docker 提供重启策略来控制容器是在退出时自动启动,还是在 Docker 重启时自动启动。重启策略会按正确的顺序启动链接的容器。Docker 建议您使用重启策略,并避免使用进程管理器来启动容器。

docker run命令时使用--restart标志配置重启策略,支持:

  • no
  • on-failure[:max-retries]
  • always
  • unless-stopped

Example

# 启动redis容器时候设置重启策略
docker run -d --restart unless-stopped redis

# 修改已经启动的redis容器重启策略
docker update --restart unless-stopped redis

- 阅读剩余部分 -