public interface ContainerDriver
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkImageExists(hudson.Launcher launcher,
String image) |
ContainerInstance |
createAndLaunchSlaveContainer(hudson.slaves.SlaveComputer computer,
hudson.Launcher launcher,
String image,
String size) |
hudson.Proc |
execInSlaveContainer(hudson.Launcher launcher,
String containerId,
hudson.Launcher.ProcStarter starter) |
boolean |
hasContainer(hudson.Launcher launcher,
String id) |
void |
pullImage(hudson.Launcher launcher,
String image) |
int |
removeContainer(hudson.Launcher launcher,
ContainerInstance instance) |
boolean hasContainer(hudson.Launcher launcher,
String id)
throws IOException,
InterruptedException
IOExceptionInterruptedExceptionContainerInstance createAndLaunchSlaveContainer(hudson.slaves.SlaveComputer computer, hudson.Launcher launcher, String image, String size) throws IOException, InterruptedException
IOExceptionInterruptedExceptionhudson.Proc execInSlaveContainer(hudson.Launcher launcher,
String containerId,
hudson.Launcher.ProcStarter starter)
throws IOException,
InterruptedException
IOExceptionInterruptedExceptionint removeContainer(hudson.Launcher launcher,
ContainerInstance instance)
throws IOException,
InterruptedException
IOExceptionInterruptedExceptionvoid pullImage(hudson.Launcher launcher,
String image)
throws IOException,
InterruptedException
IOExceptionInterruptedExceptionboolean checkImageExists(hudson.Launcher launcher,
String image)
throws IOException,
InterruptedException
IOExceptionInterruptedExceptionCopyright © 2016. All rights reserved.