Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications.
A portable, lightweight runtime and packaging tool
A cloud service for sharing applications and automating workflows
Manual
configuration
Traditional VMs
CM tools
Docker
docker exec
Runs a new command inside an existing container
$ docker exec -it c05aa7baf600 bash
root@c05aa7baf600:/#
docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
Source: Docker tweet