# Functions
No description provided by the author
IsCRISupportedLogDriver checks whether the logging driver used by docker is suppoted by native CRI integration.
No description provided by the author
NOTE: Anything passed to DockerService should be eventually handled in another way when we switch to running the shim as a different process.
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
DockerImageIDPrefix is the prefix of image id in container status.
DockerPullableImageIDPrefix is the prefix of pullable image id in container status.
# Structs
CheckpointData contains all types of data that can be stored in the checkpoint.
FileStore is an implementation of CheckpointStore interface which stores checkpoint in files.
NativeExecHandler executes commands in Docker containers using Docker's exec API.
NetworkPluginSettings is the subset of kubelet runtime args we pass to the container runtime shim so it can probe for network plugins.
NsenterExecHandler executes commands in Docker containers using nsenter.
PersistentCheckpointHandler is an implementation of CheckpointHandler.
PodSandboxCheckpoint is the checkpoint structure for a sandbox.
PortMapping is the port mapping configurations of a sandbox.
# Interfaces
CheckpointHandler provides the interface to manage PodSandbox checkpoint.
CheckpointStore provides the interface for checkpoint storage backend.
DockerLegacyService interface embeds some legacy methods for backward compatibility.
DockerService is an interface that embeds the new RuntimeService and ImageService interfaces.
ExecHandler knows how to execute a command in a running Docker container.
# Type aliases
No description provided by the author