Class DockerManager
java.lang.Object
dev.lydtech.component.framework.extension.DockerManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static voidcaptureDockerContainerPorts(com.github.dockerjava.api.DockerClient dockerClient) protected static com.github.dockerjava.api.DockerClientprotected static booleanshouldPerformSetup(com.github.dockerjava.api.DockerClient dockerClient) Skip TestContainers setup if: - Main container is running (it has the expected prefix and label) AND - TestContainers container is not running
-
Constructor Details
-
DockerManager
public DockerManager()
-
-
Method Details
-
getDockerClient
protected static com.github.dockerjava.api.DockerClient getDockerClient() -
shouldPerformSetup
protected static boolean shouldPerformSetup(com.github.dockerjava.api.DockerClient dockerClient) Skip TestContainers setup if: - Main container is running (it has the expected prefix and label) AND - TestContainers container is not running -
captureDockerContainerPorts
protected static void captureDockerContainerPorts(com.github.dockerjava.api.DockerClient dockerClient)
-