note

Docker Cheatsheet

Common Docker commands for shells, auto-restart, and file copying

Docker Cheatsheet

Get a shell on a container

docker exec -it containerName bash

Make a docker container start automatically in case of restart.

If not started: docker run -d --restart unless-stopped containerName If already started: docker update --restart unless-stopped containerName Update all running containers: docker update --restart unless-stopped $(docker ps -a)

Get a shell on a container

docker exec -it mycontainer bash

Copy files to and from container

docker cp foo.txt mycontainer:/foo.txt
docker cp mycontainer:foo.txt foo.txt