Class DockerManager

java.lang.Object
dev.lydtech.component.framework.management.DockerManager

public final class DockerManager extends Object
  • 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)