浏览代码

将 docker 容器的重启策略设置为 unless-stopped

reghao 2 年之前
父节点
当前提交
83bc6d823e
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      common/src/main/java/cn/reghao/devops/common/docker/DockerImpl.java

+ 1 - 1
common/src/main/java/cn/reghao/devops/common/docker/DockerImpl.java

@@ -181,7 +181,7 @@ public class DockerImpl implements Docker {
 
         HostConfig hostConfig = HostConfig.newHostConfig()
                 .withNetworkMode("host")
-                .withRestartPolicy(RestartPolicy.onFailureRestart(3));
+                .withRestartPolicy(RestartPolicy.unlessStoppedRestart());
         String image = containerConfig.getImage();
         CreateContainerCmd createContainerCmd = dockerClient.createContainerCmd(image)
                 .withName(containerName)