Package io.quarkus.runtime.util
Class ContainerRuntimeUtil
- java.lang.Object
-
- io.quarkus.runtime.util.ContainerRuntimeUtil
-
public final class ContainerRuntimeUtil extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classContainerRuntimeUtil.ContainerRuntimeSupported Container runtimes
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ContainerRuntimeUtil.ContainerRuntimedetectContainerRuntime()static ContainerRuntimeUtil.ContainerRuntimedetectContainerRuntime(boolean required)
-
-
-
Method Detail
-
detectContainerRuntime
public static ContainerRuntimeUtil.ContainerRuntime detectContainerRuntime()
- Returns:
- a fully resolved
ContainerRuntimeUtil.ContainerRuntimeindicating if Docker or Podman is available and in rootless mode or not - Throws:
IllegalStateException- if no container runtime was found to build the image
-
detectContainerRuntime
public static ContainerRuntimeUtil.ContainerRuntime detectContainerRuntime(boolean required)
-
-