DockerSdk
the .NET SDK for Docker
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CDockerSdk.Networks.AttachNetworkOptionsOptions for how to attach a Docker network to a Docker container
 CDockerSdk.Builders.BuilderProvides functionality to build Docker images
 CDockerSdk.Builders.BuildOptionsSpecifies how to build an image
 CDockerSdk.ClientOptionsSpecifies where to find a Docker daemon and how the SDK should connect to it
 CDockerSdk.Containers.CreateContainerOptionsSettings for how to create a container and how it should behave
 CException
 CDockerSdk.DockerExceptionBase class for exceptions that are specific to the Docker client's functionality
 CDockerSdk.Builders.DockerImageBuildExceptionIndicates that an image build operation failed
 CDockerSdk.Containers.ContainerNotFoundExceptionIndicates that no Docker container with the given name is known to the Docker daemon
 CDockerSdk.DaemonNotFoundExceptionIndicates that the Docker daemon is not present or not running
 CDockerSdk.DockerVersionExceptionIndicates that API version negotiation failed because there is no overlap between the versions that the SDK supports with the versions the Docker daemon supports
 CDockerSdk.MalformedReferenceExceptionIndicates that the given string is not in the expected format. This exception applies to references to Docker resources
 CDockerSdk.Networks.NetworkNotFoundExceptionIndicates that no Docker network with the given name is known to the Docker daemon
 CDockerSdk.Registries.RegistryAuthExceptionRepresents a failure to authenticate with a Docker registry
 CDockerSdk.ResourceNotFoundExceptionIndicates that the Docker daemon could not find the indicated Docker resource
 CDockerSdk.Images.ImageNotFoundExceptionIndicates that the Docker daemon could not find the indicated image where it was looking
 CDockerSdk.Images.ImageNotFoundLocallyExceptionIndicates that the Docker daemon does not have a local copy of the indicated image
 CDockerSdk.Images.ImageNotFoundRemotelyExceptionIndicates that the indicated image does not exist at the Docker registry its name indicates
 CDockerSdk.Builders.IBundleEncapsulates the data context needed for Docker build methods
 CIDisposable
 CDockerSdk.DockerClientProvides remote access to a Docker daemon
 CDockerSdk.Events.IEventLowLevelRepresents an event emitted by the Docker daemon. This is similar to Event, but in a less-processed form
 CDockerSdk.Events.EventRepresents a Docker event
 CDockerSdk.Containers.Events.ContainerEventRepresents an event emitted by the Docker daemon about a container
 CDockerSdk.Containers.Events.ContainerCreatedEventRepresents a notification of the creation of a new container. It will be at the ContainerStatus.Created state
 CDockerSdk.Containers.Events.ContainerDeletedEventRepresents a notification that the container has been deleted
 CDockerSdk.Containers.Events.ContainerExitedEventIndicates that the container's main process has exited. This is a transition to the ContainerStatus.Exited state (such as from the ContainerStatus.Running of ContainerStatus.Paused state). If the process shut down due to a "stop" or "restart" command (as opposed to a "kill" command), Docker will also emit ContainerStopCompletedEvent
 CDockerSdk.Containers.Events.ContainerPausedEventIndicates that the container has transitioned from the ContainerStatus.Running state to the ContainerStatus.Paused state. The container's process is simply not given any CPU time until it is unpaused
 CDockerSdk.Containers.Events.ContainerRestartCompletedEvent
 CDockerSdk.Containers.Events.ContainerSignalledEventIndicates that Docker has sent a signal to the container. Typically this is used to either ask the container's process to shut down or to force the container to end the process. It does not represent a state change, but may cause one
 CDockerSdk.Containers.Events.ContainerStartedEventRepresents a notice that the container has begun its main process, transitioning to the ContainerStatus.Running state. The container might previously been in the ContainerStatus.Exited or ContainerStatus.Created state. Restart commands also issue this event in the second half of their action
 CDockerSdk.Containers.Events.ContainerStopCompletedEvent
 CDockerSdk.Containers.Events.ContainerUnpausedEvent
 CDockerSdk.Images.Events.ImageEventRepresents an event emitted by the Docker daemon about a container
 CDockerSdk.Images.Events.ImageDeletedEventRepresents a notification of the deletion of an image
 CDockerSdk.Images.Events.ImageLoadedEventRepresents a notification of an image being loaded from a file or stream
 CDockerSdk.Images.Events.ImagePulledEventRepresents a notification of the creation of a new image
 CDockerSdk.Images.Events.ImagePushedEventRepresents a notification of a local image being pushed to a registry
 CDockerSdk.Images.Events.ImageSavedEventRepresents a notification of a local image being saved to a file or stream
 CDockerSdk.Images.Events.ImageTaggedEventRepresents a notification that a tag has been removed from a local image
 CDockerSdk.Images.Events.ImageUntaggedEventRepresents a notification that a tag has been removed from a local image
 CDockerSdk.Networks.Events.NetworkEventRepresents an event emitted by the Docker daemon about a network
 CDockerSdk.Networks.Events.NetworkAttachedEventIndicates that the network has been attached to a container
 CDockerSdk.Networks.Events.NetworkCreatedEventRepresents a notification of the creation of a new Docker network resource
 CDockerSdk.Networks.Events.NetworkDeletedEventRepresents a notification that the network has been deleted
 CDockerSdk.Networks.Events.NetworkDetachedEventIndicates that the network has been detached from a container
 CDockerSdk.Networks.INetworkEndpointProvides information about a Docker network endpoint. An endpoint is a connection between a Docker container and a Docker network
 CIObservable
 CDockerSdk.Containers.ContainerAccessProvides access to functionality involving Docker containers
 CDockerSdk.Containers.IContainerRepresents a Docker container
 CDockerSdk.Containers.IContainerInfoHolds detailed information about a Docker container
 CDockerSdk.DockerClientProvides remote access to a Docker daemon
 CDockerSdk.Images.IImageRepresents a Docker image, which is a read-only template for creating containers
 CDockerSdk.Images.IImageInfo
 CDockerSdk.Images.ImageAccessProvides methods for interacting with Docker images
 CDockerSdk.Networks.INetworkRepresents a Docker network
 CDockerSdk.Networks.INetworkInfoProvides detailed information about a Docker network
 CDockerSdk.Networks.NetworkAccessProvides methods for interacting with Docker networks
 CDockerSdk.Containers.ListContainersOptionsFilters for container listings
 CDockerSdk.Images.ListImagesOptionsSpecifies how to list images
 CDockerSdk.Networks.ListNetworksOptionsSpecifies how to list images
 CDockerSdk.Registries.RegistryAccessCaches credentials for Docker registries and provides a means to check the credentials against the registry