diff --git a/src/main/java/org/jenkinsci/plugins/docker/workflow/client/DockerClient.java b/src/main/java/org/jenkinsci/plugins/docker/workflow/client/DockerClient.java index b36b6fd91..d5fb56897 100644 --- a/src/main/java/org/jenkinsci/plugins/docker/workflow/client/DockerClient.java +++ b/src/main/java/org/jenkinsci/plugins/docker/workflow/client/DockerClient.java @@ -116,7 +116,7 @@ public DockerClient(@NonNull Launcher launcher, @CheckForNull Node node, @CheckF public String run(@NonNull EnvVars launchEnv, @NonNull String image, @CheckForNull String args, @CheckForNull String workdir, @NonNull Map volumes, @NonNull Collection volumesFromContainers, @NonNull EnvVars containerEnv, @NonNull String user, @NonNull String... command) throws IOException, InterruptedException { ArgumentListBuilder argb = new ArgumentListBuilder(); - argb.add("run", "-t", "-d"); + argb.add("run", "-t", "-d", "--init"); // Username might be empty because we are running on Windows if (StringUtils.isNotEmpty(user)) {