First off, what the heck is Docker? It’s amazing, that’s what it is…
Check it out – you won’t be sorry…
Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications, whether on laptops, data center VMs, or the cloud.
There are several reasons why you might want a bash shell command prompt in a running docker container. One is of course to modify the container and then commit it to a new image.
$ sudo docker exec -i -t 6c3c89dc97d9 bash #by ID
$ sudo docker exec -i -t loving_dianne bash #by Name
to exit back to your local-host command prompt: