Class ComposeLocator

java.lang.Object
io.quarkus.devservices.common.ComposeLocator

public class ComposeLocator extends Object
Util class to Locate a running container in a compose dev services project.
  • Constructor Details

    • ComposeLocator

      public ComposeLocator()
  • Method Details

    • locateContainer

      public static Optional<ContainerAddress> locateContainer(io.quarkus.deployment.builditem.DevServicesComposeProjectBuildItem composeProject, List<String> images, int port, io.quarkus.runtime.LaunchMode launchMode, boolean useSharedNetwork)
    • getServiceName

      public static String getServiceName(io.quarkus.deployment.dev.devservices.RunningContainer runningContainer)
    • locateContainer

      public static List<io.quarkus.deployment.dev.devservices.RunningContainer> locateContainer(io.quarkus.deployment.builditem.DevServicesComposeProjectBuildItem composeProject, List<String> images, io.quarkus.runtime.LaunchMode launchMode)