package
1.11.1
Repository: https://github.com/hamo/docker.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

New creates a fresh instance of libcontainerd remote.
WithDebugLog defines if containerd debug logs will be enabled for daemon.
WithRemoteAddr sets the external containerd socket to connect to.
WithRestartManager sets the restartmanager to be used with the container.
WithRuntimeArgs sets the list of runtime args passed to containerd.
WithStartDaemon defines if libcontainerd should also run containerd daemon.

# Constants

InitFriendlyName is the name given in the lookup map of processes for the first process started in a container.
State constants used in state change reporting.
State constants used in state change reporting.
fake state.
State constants used in state change reporting.
State constants used in state change reporting.
State constants used in state change reporting.
State constants used in state change reporting.
State constants used in state change reporting.
State constants used in state change reporting.

# Structs

IOPipe contains the stdio streams.
Process contains information to start a specific application inside the container.
StateInfo contains description about the new state container has entered.
Summary container a container summary from containerd.

# Interfaces

Backend defines callbacks that the client of the library needs to implement.
Client provides access to containerd features.
CreateOption allows to configure parameters of container creation.
Remote on Linux defines the accesspoint to the containerd grpc API.
RemoteOption allows to configure paramters of remotes.

# Type aliases

Resources defines updatable container resource values.
Spec is the base configuration for the container.
Stats contains a stats properties from containerd.
User specifies linux specific user and group information for the container's main process.