package
1.9.0
Repository: https://github.com/alexandrev/docker.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Structs

AuthResponse contains response of Remote API: POST "/auth".
BlkioStatEntry is one small entity to store a piece of Blkio stats TODO Windows: This can be factored out.
BlkioStats stores All IO service stats for data read and write TODO Windows: This can be factored out.
Container contains response of Remote API: GET "/containers/json".
ContainerChange contains response of Remote API: GET "/containers/{name:.*}/changes".
ContainerCommitResponse contains response of Remote API: POST "/commit?container="+containerID.
ContainerCreateResponse contains the information returned to a client on the creation of a new container.
ContainerExecCreateResponse contains response of Remote API: POST "/containers/{name:.*}/exec".
ContainerJSON is newly used struct along with MountPoint.
ContainerJSONBase contains response of Remote API: GET "/containers/{name:.*}/json".
ContainerPathStat is used to encode the header from GET "/containers/{name:.*}/archive" "Name" is the file or directory name.
ContainerProcessList contains response of Remote API: GET "/containers/{name:.*}/top".
ContainerState stores container's running state it's part of ContainerJSONBase and will return by "inspect" command.
ContainerWaitResponse contains response of Remote API: POST "/containers/"+containerID+"/wait".
CopyConfig contains request body of Remote API: POST "/containers/"+containerID+"/copy".
CPUStats aggregates and wraps all CPU related info of container.
CPUUsage stores All CPU stats aggregated since container inception.
DefaultNetworkSettings holds network information during the 2 release deprecation period.
EndpointResource contains network resources allocated and usd for a container in a network.
ExecStartCheck is a temp struct used by execStart Config fields is part of ExecConfig in runconfig package.
GraphDriverData returns Image's graph driver config info when calling inspect command.
Image contains response of Remote API: GET "/images/json".
ImageDelete contains response of Remote API: DELETE "/images/{name:.*}".
ImageHistory contains response of Remote API: GET "/images/{name:.*}/history".
ImageInspect contains response of Remote API: GET "/images/{name:.*}/json".
Info contains response of Remote API: GET "/info".
MemoryStats aggregates All memory stats since container inception.
MountPoint represents a mount point configuration inside the container.
NetworkConnect represents the data to be used to connect a container to the network.
NetworkCreate is the expected body of the "create network" http request message.
NetworkCreateResponse is the response message sent by the server for network create call.
NetworkDisconnect represents the data to be used to disconnect a container from the network.
NetworkResource is the body of the "get network" http response message.
NetworkSettings exposes the network settings in the api.
NetworkSettingsBase holds basic information about networks.
NetworkStats aggregates All network stats of one container TODO Windows: This will require refactoring.
Port stores open ports info of container e.g.
Stats is Ultimate struct aggregating all types of stats of one container.
StatsJSON is newly used Networks.
ThrottlingData stores CPU throttling stats of one running container.
Version contains response of Remote API: GET "/version".
Volume represents the configuration of a volume for the remote API.
VolumeCreateRequest contains the response for the remote API: POST "/volumes/create".
VolumesListResponse contains the response for the remote API: GET "/volumes".