package
0.0.0-20240818021530-f5e744f7964a
Repository: https://github.com/kaisenlinux/docker.io.git
Documentation: pkg.go.dev

# Functions

ValidateRestartPolicy validates the given RestartPolicy.

# Constants

cgroup namespace modes for containers.
cgroup namespace modes for containers.
cgroup namespace modes for containers.
ChangeAdd represents the add operation.
ChangeDelete represents the delete operation.
ChangeModify represents the modify operation.
IpcMode constants.
IpcMode constants.
IpcMode constants.
IpcMode constants.
IpcMode constants.
IsolationDefault is the default isolation mode on current daemon.
IsolationEmpty is unspecified (same behavior as default).
IsolationHyperV is HyperV isolation mode.
IsolationProcess is process isolation mode.
Available logging modes.
Available logging modes.
Available logging modes.
MinimumDuration puts a minimum on user configured duration.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Possible WaitCondition Values.
Possible WaitCondition Values.
Possible WaitCondition Values.

# Structs

AttachOptions holds parameters to attach to a container.
CommitOptions holds parameters to commit changes into a container.
Config contains the configuration data about a container.
ContainerTopOKBody OK response to ContainerTop operation swagger:model ContainerTopOKBody.
ContainerUpdateOKBody OK response to ContainerUpdate operation swagger:model ContainerUpdateOKBody.
CreateResponse ContainerCreateResponse OK response to ContainerCreate operation swagger:model CreateResponse.
DeviceMapping represents the device mapping between the host and the container.
DeviceRequest represents a request for devices from a device driver.
ExecStartOptions holds the options to start container's exec.
FilesystemChange Change in the container's filesystem.
HostConfig the non-portable Config structure of a container.
ListOptions holds parameters to list containers with.
LogConfig represents the logging configuration of the container.
LogsOptions holds parameters to filter logs with.
RemoveOptions holds parameters to remove containers.
ResizeOptions holds parameters to resize a TTY.
Resources contains container's resources (cgroups config, ulimits...).
RestartPolicy represents the restart policies of the container.
StartOptions holds parameters to start containers.
StopOptions holds the options to stop or restart a container.
UpdateConfig holds the mutable attributes of a Container.
WaitExitError container waiting error, if any swagger:model WaitExitError.
WaitResponse ContainerWaitResponse OK response to ContainerWait operation swagger:model WaitResponse.

# Type aliases

CgroupnsMode represents the cgroup namespace mode of the container.
CgroupSpec represents the cgroup to use for the container.
ChangeType Kind of change Can be one of: - `0`: Modified ("C") - `1`: Added ("A") - `2`: Deleted ("D") swagger:model ChangeType.
HealthConfig holds configuration settings for the HEALTHCHECK feature.
IpcMode represents the container ipc stack.
Isolation represents the isolation technology of a container.
LogMode is a type to define the available modes for logging These modes affect how logs are handled when log messages start piling up.
NetworkMode represents the container network stack.
PidMode represents the pid namespace of the container.
No description provided by the author
UsernsMode represents userns mode in the container.
UTSMode represents the UTS namespace of the container.
WaitCondition is a type used to specify a container state for which to wait.