Skip to content

Commit 9d3b1cd

Browse files
committed
Update EmbeddedDockerManager.java
1 parent 5ae88dd commit 9d3b1cd

1 file changed

Lines changed: 3 additions & 7 deletions

File tree

src/main/java/io/github/intisy/docker/EmbeddedDockerManager.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,13 @@ public class EmbeddedDockerManager {
2020
private String containerId;
2121

2222
public EmbeddedDockerManager() {
23-
this.dockerProvider = getProvider();
24-
}
25-
26-
public static DockerProvider getProvider() {
2723
String os = System.getProperty("os.name").toLowerCase();
2824
if (os.contains("win")) {
29-
return new WindowsDockerProvider();
25+
dockerProvider = new WindowsDockerProvider();
3026
} else if (os.contains("nix") || os.contains("nux") || os.contains("aix")) {
31-
return new LinuxDockerProvider();
27+
dockerProvider = new LinuxDockerProvider();
3228
} else if (os.contains("mac")) {
33-
return new MacDockerProvider();
29+
dockerProvider = new MacDockerProvider();
3430
} else {
3531
throw new UnsupportedOperationException("Unsupported operating system: " + os);
3632
}

0 commit comments

Comments
 (0)