public class DockerLauncher
extends hudson.Launcher.DecoratedLauncher
execve
 Jenkins relies on remoting channel to run commands / process on executor. As Docker can as well be used to run a
 process remotely, we can just bypass jenkins remoting.| Constructor and Description | 
|---|
| DockerLauncher(hudson.model.TaskListener listener,
              hudson.remoting.VirtualChannel channel,
              boolean isUnix,
              DockerProvisioner provisioner) | 
| Modifier and Type | Method and Description | 
|---|---|
| hudson.Proc | launch(hudson.Launcher.ProcStarter starter) | 
getChannel, getComputer, getInner, getListener, isUnix, kill, launch, launch, launchChannel, toStringpublic DockerLauncher(hudson.model.TaskListener listener,
                      hudson.remoting.VirtualChannel channel,
                      boolean isUnix,
                      DockerProvisioner provisioner)
public hudson.Proc launch(hudson.Launcher.ProcStarter starter)
                   throws IOException
launch in class hudson.Launcher.DecoratedLauncherIOExceptionCopyright © 2016–2017. All rights reserved.