DockerSdk
the .NET SDK for Docker
|
CDockerSdk.Networks.AttachNetworkOptions | Options for how to attach a Docker network to a Docker container |
CDockerSdk.Builders.Builder | Provides functionality to build Docker images |
CDockerSdk.Builders.BuildOptions | Specifies how to build an image |
CDockerSdk.ClientOptions | Specifies where to find a Docker daemon and how the SDK should connect to it |
CDockerSdk.Containers.CreateContainerOptions | Settings for how to create a container and how it should behave |
▼CException | |
▼CDockerSdk.DockerException | Base class for exceptions that are specific to the Docker client's functionality |
CDockerSdk.Builders.DockerImageBuildException | Indicates that an image build operation failed |
CDockerSdk.Containers.ContainerNotFoundException | Indicates that no Docker container with the given name is known to the Docker daemon |
CDockerSdk.DaemonNotFoundException | Indicates that the Docker daemon is not present or not running |
CDockerSdk.DockerVersionException | Indicates 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.MalformedReferenceException | Indicates that the given string is not in the expected format. This exception applies to references to Docker resources |
CDockerSdk.Networks.NetworkNotFoundException | Indicates that no Docker network with the given name is known to the Docker daemon |
CDockerSdk.Registries.RegistryAuthException | Represents a failure to authenticate with a Docker registry |
▼CDockerSdk.ResourceNotFoundException | Indicates that the Docker daemon could not find the indicated Docker resource |
▼CDockerSdk.Images.ImageNotFoundException | Indicates that the Docker daemon could not find the indicated image where it was looking |
CDockerSdk.Images.ImageNotFoundLocallyException | Indicates that the Docker daemon does not have a local copy of the indicated image |
CDockerSdk.Images.ImageNotFoundRemotelyException | Indicates that the indicated image does not exist at the Docker registry its name indicates |
CDockerSdk.Builders.IBundle | Encapsulates the data context needed for Docker build methods |
▼CIDisposable | |
CDockerSdk.DockerClient | Provides remote access to a Docker daemon |
▼CDockerSdk.Events.IEventLowLevel | Represents an event emitted by the Docker daemon. This is similar to Event, but in a less-processed form |
▼CDockerSdk.Events.Event | Represents a Docker event |
▼CDockerSdk.Containers.Events.ContainerEvent | Represents an event emitted by the Docker daemon about a container |
CDockerSdk.Containers.Events.ContainerCreatedEvent | Represents a notification of the creation of a new container. It will be at the ContainerStatus.Created state |
CDockerSdk.Containers.Events.ContainerDeletedEvent | Represents a notification that the container has been deleted |
CDockerSdk.Containers.Events.ContainerExitedEvent | Indicates 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.ContainerPausedEvent | Indicates 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.ContainerSignalledEvent | Indicates 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.ContainerStartedEvent | Represents 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.ImageEvent | Represents an event emitted by the Docker daemon about a container |
CDockerSdk.Images.Events.ImageDeletedEvent | Represents a notification of the deletion of an image |
CDockerSdk.Images.Events.ImageLoadedEvent | Represents a notification of an image being loaded from a file or stream |
CDockerSdk.Images.Events.ImagePulledEvent | Represents a notification of the creation of a new image |
CDockerSdk.Images.Events.ImagePushedEvent | Represents a notification of a local image being pushed to a registry |
CDockerSdk.Images.Events.ImageSavedEvent | Represents a notification of a local image being saved to a file or stream |
CDockerSdk.Images.Events.ImageTaggedEvent | Represents a notification that a tag has been removed from a local image |
CDockerSdk.Images.Events.ImageUntaggedEvent | Represents a notification that a tag has been removed from a local image |
▼CDockerSdk.Networks.Events.NetworkEvent | Represents an event emitted by the Docker daemon about a network |
CDockerSdk.Networks.Events.NetworkAttachedEvent | Indicates that the network has been attached to a container |
CDockerSdk.Networks.Events.NetworkCreatedEvent | Represents a notification of the creation of a new Docker network resource |
CDockerSdk.Networks.Events.NetworkDeletedEvent | Represents a notification that the network has been deleted |
CDockerSdk.Networks.Events.NetworkDetachedEvent | Indicates that the network has been detached from a container |
CDockerSdk.Networks.INetworkEndpoint | Provides information about a Docker network endpoint. An endpoint is a connection between a Docker container and a Docker network |
▼CIObservable | |
CDockerSdk.Containers.ContainerAccess | Provides access to functionality involving Docker containers |
▼CDockerSdk.Containers.IContainer | Represents a Docker container |
CDockerSdk.Containers.IContainerInfo | Holds detailed information about a Docker container |
CDockerSdk.DockerClient | Provides remote access to a Docker daemon |
▼CDockerSdk.Images.IImage | Represents a Docker image, which is a read-only template for creating containers |
CDockerSdk.Images.IImageInfo | |
CDockerSdk.Images.ImageAccess | Provides methods for interacting with Docker images |
▼CDockerSdk.Networks.INetwork | Represents a Docker network |
CDockerSdk.Networks.INetworkInfo | Provides detailed information about a Docker network |
CDockerSdk.Networks.NetworkAccess | Provides methods for interacting with Docker networks |
CDockerSdk.Containers.ListContainersOptions | Filters for container listings |
CDockerSdk.Images.ListImagesOptions | Specifies how to list images |
CDockerSdk.Networks.ListNetworksOptions | Specifies how to list images |
CDockerSdk.Registries.RegistryAccess | Caches credentials for Docker registries and provides a means to check the credentials against the registry |