Package io.github.bonigarcia.wdm.docker
Class DockerContainer.DockerBuilder
- java.lang.Object
-
- io.github.bonigarcia.wdm.docker.DockerContainer.DockerBuilder
-
- Enclosing class:
- DockerContainer
public static class DockerContainer.DockerBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description DockerBuilder(String imageId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DockerContainer.DockerBuilder
binds(List<String> binds)
DockerContainer
build()
DockerContainer.DockerBuilder
cmd(List<String> cmd)
DockerContainer.DockerBuilder
entryPoint(List<String> entryPoint)
DockerContainer.DockerBuilder
envs(List<String> envs)
DockerContainer.DockerBuilder
exposedPorts(List<String> ports)
DockerContainer.DockerBuilder
extraHosts(List<String> extraHosts)
DockerContainer.DockerBuilder
mounts(List<com.github.dockerjava.api.model.Mount> mounts)
DockerContainer.DockerBuilder
network(String network)
DockerContainer.DockerBuilder
privileged()
DockerContainer.DockerBuilder
shmSize(Long shmSize)
DockerContainer.DockerBuilder
sysadmin()
-
-
-
Constructor Detail
-
DockerBuilder
public DockerBuilder(String imageId)
-
-
Method Detail
-
exposedPorts
public DockerContainer.DockerBuilder exposedPorts(List<String> ports)
-
extraHosts
public DockerContainer.DockerBuilder extraHosts(List<String> extraHosts)
-
binds
public DockerContainer.DockerBuilder binds(List<String> binds)
-
envs
public DockerContainer.DockerBuilder envs(List<String> envs)
-
network
public DockerContainer.DockerBuilder network(String network)
-
cmd
public DockerContainer.DockerBuilder cmd(List<String> cmd)
-
entryPoint
public DockerContainer.DockerBuilder entryPoint(List<String> entryPoint)
-
mounts
public DockerContainer.DockerBuilder mounts(List<com.github.dockerjava.api.model.Mount> mounts)
-
shmSize
public DockerContainer.DockerBuilder shmSize(Long shmSize)
-
sysadmin
public DockerContainer.DockerBuilder sysadmin()
-
privileged
public DockerContainer.DockerBuilder privileged()
-
build
public DockerContainer build()
-
-