public class DockerRunCommand extends DockerCommand
Constructor and Description |
---|
DockerRunCommand(String containerId,
String user,
String image)
The following are mandatory:
|
Modifier and Type | Method and Description |
---|---|
DockerRunCommand |
addDevice(String sourceDevice,
String destinationDevice) |
DockerRunCommand |
addMountLocation(String sourcePath,
String destinationPath,
boolean createSource) |
DockerRunCommand |
addReadOnlyMountLocation(String sourcePath,
String destinationPath,
boolean createSource) |
DockerRunCommand |
detachOnRun() |
DockerRunCommand |
disableDetach() |
DockerRunCommand |
enableDetach() |
Map<String,List<String>> |
getDockerCommandWithArguments() |
DockerRunCommand |
groupAdd(String[] groups) |
DockerRunCommand |
removeContainerOnExit() |
DockerRunCommand |
setCapabilities(Set<String> capabilties) |
DockerRunCommand |
setCGroupParent(String parentPath) |
DockerRunCommand |
setContainerWorkDir(String workdir) |
DockerRunCommand |
setHostname(String hostname) |
DockerRunCommand |
setNetworkType(String type) |
DockerRunCommand |
setOverrideCommandWithArgs(List<String> overrideCommandWithArgs) |
DockerRunCommand |
setPrivileged() |
addCommandArguments, getCommandOption, toString
public DockerRunCommand removeContainerOnExit()
public DockerRunCommand detachOnRun()
public DockerRunCommand setContainerWorkDir(String workdir)
public DockerRunCommand setNetworkType(String type)
public DockerRunCommand addMountLocation(String sourcePath, String destinationPath, boolean createSource)
public DockerRunCommand addReadOnlyMountLocation(String sourcePath, String destinationPath, boolean createSource)
public DockerRunCommand setCGroupParent(String parentPath)
public DockerRunCommand setPrivileged()
public DockerRunCommand setCapabilities(Set<String> capabilties)
public DockerRunCommand setHostname(String hostname)
public DockerRunCommand addDevice(String sourceDevice, String destinationDevice)
public DockerRunCommand enableDetach()
public DockerRunCommand disableDetach()
public DockerRunCommand groupAdd(String[] groups)
public DockerRunCommand setOverrideCommandWithArgs(List<String> overrideCommandWithArgs)
public Map<String,List<String>> getDockerCommandWithArguments()
getDockerCommandWithArguments
in class DockerCommand
Copyright © 2018 Apache Software Foundation. All Rights Reserved.