Package de.mhus.lib.tests.docker
Class DockerContainer
- java.lang.Object
-
- de.mhus.lib.tests.docker.DockerContainer
-
-
Constructor Summary
Constructors Constructor Description DockerContainer(String name, String image, String... params)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbuildConfig(ContainerBuilder config)voidbuildConfig(DockerScenario scenario, com.github.dockerjava.api.command.CreateContainerCmd builder)protected booleanbuildConfigParam(ContainerBuilder config, String param)StringgetExternalHost()StringgetId()StringgetImage()StringgetName()intgetPortBinding(int exposed)booleanisRunning()voidsetId(DockerScenario scenario, String id)
-
-
-
Method Detail
-
getName
public String getName()
-
getImage
public String getImage()
-
getId
public String getId()
-
setId
public void setId(DockerScenario scenario, String id)
-
buildConfig
public void buildConfig(DockerScenario scenario, com.github.dockerjava.api.command.CreateContainerCmd builder)
-
buildConfig
protected void buildConfig(ContainerBuilder config)
-
buildConfigParam
protected boolean buildConfigParam(ContainerBuilder config, String param)
-
isRunning
public boolean isRunning()
-
getPortBinding
public int getPortBinding(int exposed)
-
getExternalHost
public String getExternalHost()
-
-