public class DockerCreator extends Object
| Constructor and Description |
|---|
DockerCreator() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addCustomConfigs(com.spotify.docker.client.messages.ContainerConfig.Builder configBuilder) |
static Container |
build(DockerClientConfig config) |
Container |
create(DockerClientConfig config) |
protected static com.spotify.docker.client.DockerClient |
createDockerClient(DockerClientConfig config) |
static com.spotify.docker.client.DockerClient |
defaultClient() |
static List<ExistingContainer> |
findContainers(com.spotify.docker.client.DockerClient dockerClient,
String prefixedWith) |
static List<ExistingContainer> |
findContainers(String prefixedWith) |
static boolean |
isDockerNative() |
protected static boolean |
isUnix() |
protected void |
waitForLogInContainer(com.spotify.docker.client.messages.ContainerCreation createdContainer,
com.spotify.docker.client.DockerClient client,
DockerClientConfig config) |
public static Container build(DockerClientConfig config) throws InterruptedException, com.spotify.docker.client.exceptions.DockerException
InterruptedExceptioncom.spotify.docker.client.exceptions.DockerExceptionpublic static List<ExistingContainer> findContainers(String prefixedWith) throws InterruptedException, com.spotify.docker.client.exceptions.DockerException
InterruptedExceptioncom.spotify.docker.client.exceptions.DockerExceptionpublic static List<ExistingContainer> findContainers(com.spotify.docker.client.DockerClient dockerClient, String prefixedWith) throws InterruptedException, com.spotify.docker.client.exceptions.DockerException
InterruptedExceptioncom.spotify.docker.client.exceptions.DockerExceptionpublic Container create(DockerClientConfig config) throws com.spotify.docker.client.exceptions.DockerException, InterruptedException
com.spotify.docker.client.exceptions.DockerExceptionInterruptedExceptionprotected void addCustomConfigs(com.spotify.docker.client.messages.ContainerConfig.Builder configBuilder)
protected void waitForLogInContainer(com.spotify.docker.client.messages.ContainerCreation createdContainer,
com.spotify.docker.client.DockerClient client,
DockerClientConfig config)
throws com.spotify.docker.client.exceptions.DockerException,
InterruptedException
com.spotify.docker.client.exceptions.DockerExceptionInterruptedExceptionpublic static com.spotify.docker.client.DockerClient defaultClient()
protected static com.spotify.docker.client.DockerClient createDockerClient(DockerClientConfig config)
public static boolean isDockerNative()
protected static boolean isUnix()
Copyright © 2017. All rights reserved.