Class DockerManager
java.lang.Object
dev.lydtech.component.framework.management.DockerManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcaptureDockerContainerPorts(com.github.dockerjava.api.DockerClient dockerClient) static com.github.dockerjava.api.DockerClientstatic 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
public static com.github.dockerjava.api.DockerClient getDockerClient() -
shouldPerformSetup
public 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
public static void captureDockerContainerPorts(com.github.dockerjava.api.DockerClient dockerClient)
-