Skip to content

Docker Cheatsheet

Image Commands

  • docker build — Build an image from a Dockerfile
  • docker images — List images
  • docker rmi — Remove one or more images
  • docker tag — Tag an image for a repository

Container Commands

  • docker run — Run a container
  • docker ps — List running containers
  • docker stop — Stop one or more running containers
  • docker start — Start one or more stopped containers
  • docker restart — Restart containers
  • docker rm — Remove one or more containers
  • docker exec — Run a command inside a running container
  • docker logs — Fetch logs from a container

Volume Commands

  • docker volume create — Create a volume
  • docker volume ls — List volumes
  • docker volume rm — Remove a volume

Network Commands

  • docker network create — Create a network
  • docker network ls — List networks
  • docker network rm — Remove a network

System Commands

  • docker system prune — Remove unused data
  • docker system prune -a --volumes — Remove all unused containers, images, networks, and volumes
  • docker info — Display system-wide information
  • docker version — Show Docker version info