All Classes
-
Class Summary Class Description AbstractDockerCommand<C extends AbstractDockerCommand> AMetaClassrepresenting a Docker command.Build A representation of the Docker build command.CommandWithArgumentList<C extends CommandWithArgumentList> An immutableSimpleDockerCommandwith a list ofArguments that will be appended to the end of the command line.ContainerCloseBehaviour Docker An encapsulation of the various settings required to run Docker commands.DockerContainer A representation of a Docker container.DockerDefaultBaseImages A representation of a class hierarchy that mapsApplicationClasses to Docker base images.DockerfileDeployer A specializedDeployerthat copied the artifacts to be deployed to the folder containing a Dockerfile and for each artifact adds it to a list of files ro become ADD commands in the Dockerfile.DockerfileDeployer.AddFile A simple holder class for files to add to a Dockerfile.DockerImage A representation of a Docker image.DockerMachine An encapsulation of a Docker Machine environment.DockerMachinePlatform An implementation of aRemotePlatformthat is associated with a Docker Machine VM.DockerPlatform APlatformthat can execute Docker commands using a specificDockerenvironment.DockerRemoteTerminal A specializedRemoteTerminalused to generate Docker images and launch Docker containers from those images.DockerRemoteTerminal.ContainerApplication An implementation of anApplicationthe sole purpose of which is to be able to capture theApplicationProcess.DockerRemoteTerminal.ContainerMetaClass TheMetaClassthat is used when starting a Docker container application.Events A representation of the Docker events command.ImageCloseBehaviour Images A representation of the Docker images command.Inspect A representation of the Docker inspect command.Kill A representation of the Docker kill command.Logs A representation of the Docker logs command.MachineCloseBehaviour Network<C extends CommandWithArgumentList> A representation of the Docker Network commands.Network.Connect A representation of the Docker Network Connect command.Network.Create A representation of the Docker Network Create command.Network.Disconnect A representation of the Docker Network Disconnect command.Network.Inspect A representation of the Docker Network Inspect command.Network.LS A representation of the Docker Network LS command.Network.Remove A representation of the Docker Network rm command.PortMapping A representation of a container port mapping.Remove<R extends Remove> A representation of the Docker rm and rmi commands to remove containers, container links and images.Remove.RemoveContainer A representation of a Docker command to remove one or more containers (equates to the Docker rm command).Remove.RemoveImage A representation of a Docker command to remove an image.Remove.RemoveLink A representation of a Docker command to remove a link between two containers (equates to the Docker rm --link containerA/contaunerB command).Run A representation of the Docker run command.SimpleDockerCommand A representation of a generic Docker command.Stop A representation of the Docker stop command.