public class ContainerUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ContainerUtils.ExecCmdResult |
| Modifier and Type | Method and Description |
|---|---|
static Consumer<org.testcontainers.containers.output.OutputFrame> |
containerLogsConsumer(org.slf4j.Logger log)
Add logs consumer
|
static ContainerUtils.ExecCmdResult |
execCmd(com.github.dockerjava.api.DockerClient dockerClient,
String containerId,
String[] command) |
static int |
getAvailableMappingPort()
Generate a available port
|
static String |
getContainerHostname(org.testcontainers.containers.GenericContainer container)
Get the host name of a container docker
|
public static int getAvailableMappingPort()
public static String getContainerHostname(org.testcontainers.containers.GenericContainer container)
container - the containerpublic static Consumer<org.testcontainers.containers.output.OutputFrame> containerLogsConsumer(org.slf4j.Logger log)
log - public static ContainerUtils.ExecCmdResult execCmd(com.github.dockerjava.api.DockerClient dockerClient, String containerId, String[] command)
dockerClient - containerId - command - Copyright © 2019. All rights reserved.