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