Cake.Docker Namespace

Summary

This namespace contains Docker operations.

Class Types

Class Summary
ArgumentsBuilderExtension Arguments builder
AutoPropertyAttribute
AutoToolSettings Base class for tooling that is used for autogeneration of command line arguments.
DockerAliases Contains functionality for working with Docker commands.
DockerBridge Bridge type
DockerComposeBuildSettings Settings for docker build.
DockerComposeCreateSettings Settings for docker build.
DockerComposeDownSettings Settings for docker build.
DockerComposeKillSettings Settings for docker build.
DockerComposePullSettings Settings for docker build.
DockerComposeRestartSettings Settings for docker build.
DockerComposeRmSettings Settings for docker build.
DockerComposeRunSettings Settings for docker build.
DockerComposeSettings Generic docker-compose settings.
DockerComposeStopSettings Settings for docker build.
DockerComposeTool<TSettings> Base class for all Docker related tools.
DockerComposeUpSettings Settings for docker build.
DockerContainerCpSettings Settings for docker Use: `cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|-. Copy files/folders between a container and the local filesystem
DockerContainerCreateSettings Settings for docker create [OPTIONS] IMAGE [COMMAND] [ARG...]. Create a new container
DockerContainerExecSettings Settings for docker exec [OPTIONS] CONTAINER COMMAND [ARG...]. Run a command in a running container
DockerContainerLogsSettings Settings for docker logs [OPTIONS] CONTAINER. Fetch the logs of a container
DockerContainerRmSettings Settings for docker rm [OPTIONS] CONTAINER [CONTAINER...]. Remove one or more containers
DockerContainerRunSettings Settings for docker run [OPTIONS] IMAGE [COMMAND] [ARG...]. Run a command in a new container
DockerContainerStartSettings Settings for docker start [OPTIONS] CONTAINER [CONTAINER...]. Start one or more stopped containers
DockerContainerStopSettings Settings for docker stop [OPTIONS] CONTAINER [CONTAINER...]. Stop one or more running containers
DockerImageBuildSettings Settings for docker build [OPTIONS] PATH | URL | -. Build an image from a Dockerfile
DockerImageLoadSettings Settings for docker load [OPTIONS]. Load an image from a tar archive or STDIN
DockerImagePullSettings Settings for docker pull [OPTIONS] NAME[:TAG|@DIGEST]. Pull an image or a repository from a registry
DockerImagePushSettings Settings for docker push [OPTIONS] NAME[:TAG]. Push an image or a repository to a registry
DockerImageRemoveSettings Settings for docker rmi [OPTIONS] IMAGE [IMAGE...]. Remove one or more images
DockerImageSaveSettings Settings for docker save [OPTIONS] IMAGE [IMAGE...]. Save one or more images to a tar archive (streamed to STDOUT by default)
DockerImageTagSettings Settings for docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]. Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE
DockerNetworkConnectSettings Settings for docker connect [OPTIONS] NETWORK CONTAINER. Connect a container to a network
DockerNetworkCreateSettings Settings for docker create [OPTIONS] NETWORK. Create a network
DockerNetworkDisconnectSettings Settings for docker disconnect [OPTIONS] NETWORK CONTAINER. Disconnect a container from a network
DockerNetworkRemoveSettings Settings for docker rm NETWORK [NETWORK...]. Remove one or more networks
DockerRegistryLoginSettings Settings for docker login [OPTIONS] [SERVER]. Log in to a Docker registry
DockerSwarmInitSettings Settings for docker init [OPTIONS]. Initialize a swarm
DockerSwarmJoinSettings Settings for docker join [OPTIONS] HOST:PORT. Join a swarm as a node and/or manager
DockerSwarmLeaveSettings Settings for docker leave [OPTIONS]. Leave the swarm
DockerSwarmUpdateSettings Settings for docker update [OPTIONS]. Update the swarm
DockerTool<TSettings> Base class for all Docker related tools.
EmptySettings Using when there are no settings
GenericDockerComposeRunner<TSettings>
GenericDockerRunner<TSettings>