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()
-
-
-
Method Detail
-
detectContainerRuntime
public static ContainerRuntimeUtil.ContainerRuntime detectContainerRuntime()
- Returns:
ContainerRuntimeUtil.ContainerRuntime.DOCKERif it's available, orContainerRuntimeUtil.ContainerRuntime.PODMANif the podman executable exists in the environment or if the docker executable is an alias to podman- Throws:
IllegalStateException- if no container runtime was found to build the image
-
-