Преглед изворни кода

将 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)