Skip to content

Instantly share code, notes, and snippets.

@KurtDeGreeff
Forked from rokinmaharjan/Docker commands
Created September 6, 2018 18:08
Show Gist options
  • Save KurtDeGreeff/d4b82b3688bbe1602919c717d861de9e to your computer and use it in GitHub Desktop.
Save KurtDeGreeff/d4b82b3688bbe1602919c717d861de9e 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