Class ContainerBuilder
java.lang.Object
org.arquillian.cube.docker.impl.docker.compose.ContainerBuilder
-
Constructor Summary
ConstructorsModifierConstructorDescriptionContainerBuilder(Path dockerComposeRootLocation) protectedContainerBuilder(Path dockerComposeRootLocation, CubeContainer configuration) -
Method Summary
Modifier and TypeMethodDescriptionaddBinds(Collection<String> volumes) addCapAdd(Collection<String> capAdds) addCapDrop(Collection<String> capDrops) addCommand(String command) addCommands(Collection<String> commands) addContainerName(String name) addCpuQuota(int cpuQuota) addCpuShares(int cpuShares) addDependsOn(Collection<String> dependsOn) addDns(Collection<String> dns) addDnsSearch(String dnsSearch) addDnsSearch(Collection<String> dnsSearch) addDomainName(String domainName) addEntrypoint(String entrypoint) addEntrypoint(Collection<String> entrypoint) addEnvFile(Collection<String> environmentPaths) addEnvironment(Collection<String> environments) addExpose(Collection<String> exposes) addExtraHosts(Collection<String> extraHosts) addHostname(String hostname) addLinks(Collection<String> links) addMemLimit(Long memLimit) addPorts(Collection<String> ports) addPrivileged(boolean privileged) addReadOnly(boolean b) addRestart(String restart) addStdinOpen(boolean stdinOpen) addTty(boolean tty) addVolumes(Collection<String> volumes) addVolumesFrom(Collection<String> volumesFrom) addWorkingDir(String workingDir) build()
-
Constructor Details
-
ContainerBuilder
-
ContainerBuilder
-
-
Method Details
-
build
-
build
-
addExtraHosts
-
addImage
-
addContainerName
-
addReadOnly
-
addBuild
-
addCommand
-
addCommands
-
addDependsOn
-
addLinks
-
addPorts
-
addExpose
-
addVolumes
-
addBinds
-
addVolumesFrom
-
addLabels
-
addEnvironment
-
addEnvFile
-
addNet
-
addDns
-
addDns
-
addCapAdd
-
addCapDrop
-
addDnsSearch
-
addDnsSearch
-
addCpuQuota
-
addTty
-
addStdinOpen
-
extend
-
addRestart
-
addPrivileged
-
addMemLimit
-
addDomainName
-
addHostname
-
addUser
-
addEntrypoint
-
addEntrypoint
-
addWorkingDir
-
buildFromExtension
-
build
-