| Interface | Description |
|---|---|
| LinuxContainerRuntime |
Linux-specific container runtime implementations must implement this
interface.
|
| Class | Description |
|---|---|
| DefaultLinuxContainerRuntime |
This class is a
ContainerRuntime implementation that uses the
native container-executor binary via a
PrivilegedOperationExecutor instance to launch processes using the
standard process model. |
| DelegatingLinuxContainerRuntime |
This class is a
ContainerRuntime implementation that delegates all
operations to either a DefaultLinuxContainerRuntime instance or a
DockerLinuxContainerRuntime instance, depending on whether the
DockerLinuxContainerRuntime instance believes the operation to be
requesting a Docker container. |
| DockerLinuxContainerRuntime |
This class is a
ContainerRuntime implementation that uses the
native container-executor binary via a
PrivilegedOperationExecutor instance to launch processes inside
Docker containers. |
| LinuxContainerRuntimeConstants |
| Enum | Description |
|---|---|
| LinuxContainerRuntimeConstants.RuntimeType |
Linux container runtime types for
DelegatingLinuxContainerRuntime. |
Copyright © 2022 Apache Software Foundation. All rights reserved.