Docker

Summary

Contains functionality for working with Docker commands.

General

DockerBuild(ICakeContext, DockerBuildSettings, string) Builds an image given settings.
Addin from Cake.Docker.dll
DockerBuild(ICakeContext, string) Builds an image using default settings.
Addin from Cake.Docker.dll
DockerComposeBuild(ICakeContext, DockerComposeBuildSettings, string[]) Runs docker-compose build given settings.
Addin from Cake.Docker.dll
DockerComposeBuild(ICakeContext, string[]) Runs docker-compose build with default settings.
Addin from Cake.Docker.dll
DockerComposeCreate(ICakeContext, DockerComposeCreateSettings, string[]) Runs docker-compose create given settings.
Addin from Cake.Docker.dll
DockerComposeCreate(ICakeContext, string[]) Runs docker-compose create with default settings.
Addin from Cake.Docker.dll
DockerComposeDown(ICakeContext) Runs docker-compose down with default settings.
Addin from Cake.Docker.dll
DockerComposeDown(ICakeContext, DockerComposeDownSettings) Runs docker-compose down given settings.
Addin from Cake.Docker.dll
DockerComposeKill(ICakeContext) Runs docker-compose kill with default settings.
Addin from Cake.Docker.dll
DockerComposeKill(ICakeContext, DockerComposeKillSettings) Runs docker-compose kill given settings.
Addin from Cake.Docker.dll
DockerComposePause(ICakeContext, DockerComposeSettings, string[]) Runs docker-compose pause.
Addin from Cake.Docker.dll
DockerComposePause(ICakeContext, string[]) Runs docker-compose pause with default settings.
Addin from Cake.Docker.dll
DockerComposePull(ICakeContext, DockerComposePullSettings, string[]) Runs docker-compose pull given settings.
Addin from Cake.Docker.dll
DockerComposePull(ICakeContext, string[]) Runs docker-compose pull with default settings.
Addin from Cake.Docker.dll
DockerComposeRestart(ICakeContext, DockerComposeRestartSettings, string[]) Runs docker-compose restart given settings.
Addin from Cake.Docker.dll
DockerComposeRestart(ICakeContext, string[]) Runs docker-compose restart with default settings.
Addin from Cake.Docker.dll
DockerComposeRm(ICakeContext, DockerComposeRmSettings, string[]) Runs docker-compose rm given settings.
Addin from Cake.Docker.dll
DockerComposeRm(ICakeContext, string[]) Runs docker-compose rm with default settings.
Addin from Cake.Docker.dll
DockerComposeRun(ICakeContext, DockerComposeRunSettings, string, string, string[]) Runs docker-compose run given settings.
Addin from Cake.Docker.dll
DockerComposeRun(ICakeContext, DockerComposeRunSettings, string, string[]) Runs docker-compose run given settings.
Addin from Cake.Docker.dll
DockerComposeRun(ICakeContext, string, string, string[]) Runs docker-compose run with default settings.
Addin from Cake.Docker.dll
DockerComposeRun(ICakeContext, string, string[]) Runs docker-compose run with default settings.
Addin from Cake.Docker.dll
DockerComposeScale(ICakeContext, DockerComposeSettings, string[]) Runs docker-compose scale.
Addin from Cake.Docker.dll
DockerComposeScale(ICakeContext, string[]) Runs docker-compose scale with default settings.
Addin from Cake.Docker.dll
DockerComposeStart(ICakeContext, DockerComposeSettings, string[]) Runs docker-compose start.
Addin from Cake.Docker.dll
DockerComposeStart(ICakeContext, string[]) Runs docker-compose start with default settings.
Addin from Cake.Docker.dll
DockerComposeStop(ICakeContext, DockerComposeBuildSettings, string[]) Runs docker-compose stop given settings.
Addin from Cake.Docker.dll
DockerComposeStop(ICakeContext, string[]) Runs docker-compose stop with default settings.
Addin from Cake.Docker.dll
DockerComposeUnpause(ICakeContext, DockerComposeSettings, string[]) Runs docker-compose unpause.
Addin from Cake.Docker.dll
DockerComposeUnpause(ICakeContext, string[]) Runs docker-compose unpause with default settings.
Addin from Cake.Docker.dll
DockerComposeUp(ICakeContext, DockerComposeUpSettings, string[]) Runs docker-compose up given settings.
Addin from Cake.Docker.dll
DockerComposeUp(ICakeContext, string[]) Runs docker-compose up with default settings.
Addin from Cake.Docker.dll
DockerCp(ICakeContext, string, string) Copy files from/to using default settings.
Addin from Cake.Docker.dll
DockerCp(ICakeContext, string, string, DockerCpSettings) Copy files from/to container given settings.
Addin from Cake.Docker.dll
DockerCreate(ICakeContext, DockerCreateSettings, string, string, string[]) Creates a new container given settings.
Addin from Cake.Docker.dll
DockerCreate(ICakeContext, string, string, string[]) Creates a new container using default settings.
Addin from Cake.Docker.dll
DockerLoad(ICakeContext, DockerLoadSettings) Load an image from a tar archive or STDIN.
Addin from Cake.Docker.dll
DockerLogin(ICakeContext, DockerLoginSettings, string) Register or log in to a Docker registry. If no server is specified, the docker engine default is used.
Addin from Cake.Docker.dll
DockerLogin(ICakeContext, string, string, string) Register or log in to a Docker registry. If no server is specified, the docker engine default is used.
Addin from Cake.Docker.dll
DockerNetworkConnect(ICakeContext, DockerNetworkConnectSettings, string, string, string[]) Connects a container to a network given settings.
Addin from Cake.Docker.dll
DockerNetworkConnect(ICakeContext, string, string, string[]) Connects a container to a network using default settings.
Addin from Cake.Docker.dll
DockerNetworkCreate(ICakeContext, DockerNetworkCreateSettings, string[]) Crates a network given settings.
Addin from Cake.Docker.dll
DockerNetworkCreate(ICakeContext, string[]) Crates a network using default settings.
Addin from Cake.Docker.dll
DockerNetworkDisconnect(ICakeContext, DockerNetworkDisconnectSettings, string[]) Disconnects a network given settings.
Addin from Cake.Docker.dll
DockerNetworkDisconnect(ICakeContext, string[]) Disconnects a network using default settings.
Addin from Cake.Docker.dll
DockerNetworkRemove(ICakeContext, string, string[]) Removes a network.
Addin from Cake.Docker.dll
DockerNetworkRemove(ICakeContext, string[], string[]) Removes networks.
Addin from Cake.Docker.dll
DockerPull(ICakeContext, DockerPullSettings, string) Pull an image or a repository from the registry with given settings.
Addin from Cake.Docker.dll
DockerPull(ICakeContext, string) Pull an image or a repository from the registry.
Addin from Cake.Docker.dll
DockerPush(ICakeContext, DockerPushSettings, string) Push an image or a repository to the registry with given settings.
Addin from Cake.Docker.dll
DockerPush(ICakeContext, string) Push an image or a repository to the registry.
Addin from Cake.Docker.dll
DockerRm(ICakeContext, DockerRmSettings, string[]) Removes an array of containers using the given .
Addin from Cake.Docker.dll
DockerRm(ICakeContext, string[]) Removes an array of containers using default settings.
Addin from Cake.Docker.dll
DockerRmi(ICakeContext, DockerRmiSettings, string[]) Removes an array of images using the give settings.
Addin from Cake.Docker.dll
DockerRmi(ICakeContext, string[]) Removes an array of images using default settings.
Addin from Cake.Docker.dll
DockerRun(ICakeContext, DockerRunSettings, string, string, string[]) Creates a new container given settings.
Addin from Cake.Docker.dll
DockerRun(ICakeContext, string, string, string[]) Creates a new container using default settings.
Addin from Cake.Docker.dll
DockerSave(ICakeContext, DockerSaveSettings, string[]) Save one or more images to a tar archive (streamed to STDOUT by default).
Addin from Cake.Docker.dll
DockerStop(ICakeContext, DockerStopSettings, string[]) Stops an array of containers using the give settings.
Addin from Cake.Docker.dll
DockerStop(ICakeContext, string[]) Stops an array of containers using default settings.
Addin from Cake.Docker.dll
DockerSwarmInit(ICakeContext, DockerSwarmInitSettings, string[]) Initializes a swarm given settings.
Addin from Cake.Docker.dll
DockerSwarmInit(ICakeContext, string[]) Initializes a swarm using default settings.
Addin from Cake.Docker.dll
DockerSwarmJoin(ICakeContext, DockerSwarmJoinSettings, string[]) Joins a swarm given settings.
Addin from Cake.Docker.dll
DockerSwarmJoin(ICakeContext, string[]) Joins a swarm using default settings.
Addin from Cake.Docker.dll
DockerSwarmLeave(ICakeContext, DockerSwarmLeaveSettings, string[]) Leaves a swarm given settings.
Addin from Cake.Docker.dll
DockerSwarmLeave(ICakeContext, string[]) Leaves a swarm using default settings.
Addin from Cake.Docker.dll
DockerSwarmUpdate(ICakeContext, DockerSwarmUpdateSettings, string[]) Updates a swarm given settings.
Addin from Cake.Docker.dll
DockerSwarmUpdate(ICakeContext, string[]) Updates a swarm using default settings.
Addin from Cake.Docker.dll
DockerTag(ICakeContext, string, string) Tag an image into a repository.
Addin from Cake.Docker.dll

Results

DockerPs(ICakeContext) Lists containers using default settings.
Addin from Cake.Docker.dll
DockerPs(ICakeContext, DockerPsSettings) Lists containers using the given settings.
Addin from Cake.Docker.dll