Package io.quarkus.deployment.util
Class ContainerRuntimeUtil
- java.lang.Object
-
- io.quarkus.deployment.util.ContainerRuntimeUtil
-
public final class ContainerRuntimeUtil extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ContainerRuntimeUtil.ContainerRuntime
Supported Container runtimes
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ContainerRuntimeUtil.ContainerRuntime
detectContainerRuntime()
-
-
-
Method Detail
-
detectContainerRuntime
public static ContainerRuntimeUtil.ContainerRuntime detectContainerRuntime()
- Returns:
ContainerRuntimeUtil.ContainerRuntime.DOCKER
if it's available, orContainerRuntimeUtil.ContainerRuntime.PODMAN
if 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
-
-