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.