Skip to content

Instantly share code, notes, and snippets.

@gaurav46
Forked from rokinmaharjan/Docker commands
Created September 7, 2018 13:48
Show Gist options
  • Select an option

  • Save gaurav46/dafc0d158b89cae23662b6528fa64a24 to your computer and use it in GitHub Desktop.

Select an option

Save gaurav46/dafc0d158b89cae23662b6528fa64a24 to your computer and use it in GitHub Desktop.
Docker commands
1. Run an container
docker run image-name
2. Run an container in detached mode
docker run -d image-name
3. Stop all running containers
docker kill $(docker ps -q)
4. Delete all stopped containers
docker rm $(docker ps -a -q)
5. Delete all images
docker rmi $(docker images -q)
6. Force delete images
docker rmi -f $(docker images -q)
7. Port mapping
docker run -p host_port:docker_port image-name
8. Volume mapping
docker run -v host_volume:docker_volume image-name
9. Run commands inside container
docker exec container-id command
10. Go inside container
docker exec -it container-id bash
11. Inspect a container (eg. to find internal ip of container, image it is using etc)
docker inspect container-id
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment