|
DockerSdk
the .NET SDK for Docker
|
Classes | |
| class | Container |
| Represents a Docker container. | |
| class | ContainerAccess |
| Provides access to functionality involving Docker containers. More... | |
| class | ContainerFactory |
| class | ContainerInfo |
| Holds detailed information about a Docker container. | |
| class | ContainerNotFoundException |
| Indicates that no Docker container with the given name is known to the Docker daemon. More... | |
| class | CreateContainerOptions |
| Settings for how to create a container and how it should behave. More... | |
| interface | IContainer |
| Represents a Docker container. More... | |
| interface | IContainerInfo |
| Holds detailed information about a Docker container. More... | |
| class | ListContainersOptions |
| Filters for container listings. More... | |
Enumerations | |
| enum class | ContainerExitAction { None = 0 , Remove , Restart , RestartUnlessStopped , RestartOnFailure } |
| Lists actions that Docker can do automatically when a container exits. More... | |
| enum class | ContainerStatus { Created , Restarting , Running , Removing , Paused , Exited , Dead } |
| One of the discrete states that a Docker image can be in. More... | |
| enum class | PullImageCondition { Never = 0 , IfMissing , Always } |
| Conditions under which an operation should automatically pull the required image from the appropriate Docker registry. More... | |
Functions | |
| record override string | ToString () => _value |
Variables | |
| record | ContainerFullId |
| Represents a Docker container's full-length ID. More... | |
| record | ContainerId |
| Represents a Docker container's ID in either short form or long form. More... | |
| record | ContainerName |
| Represents a Docker container's name. More... | |
|
strong |
Lists actions that Docker can do automatically when a container exits.
|
strong |
One of the discrete states that a Docker image can be in.
|
strong |
Conditions under which an operation should automatically pull the required image from the appropriate Docker registry.
| record DockerSdk.Containers.ContainerFullId |
Represents a Docker container's full-length ID.
| record DockerSdk.Containers.ContainerId |
Represents a Docker container's ID in either short form or long form.
| record DockerSdk.Containers.ContainerName |
Represents a Docker container's name.
Container names are case-sensitive. The must be at least two characters long. The first character must be alphanumeric (ASCII character set), and subsequent characters may be alphanumeric, underscore, hyphen, or period.