Containers
Docker — the 15 commands you need for daily container work
## Images `docker images` — list local images `docker pull image:tag` — pull from registry `docker build -t name:tag .` — build from Dockerfile `docker rmi image` — remove image ## Containers `docker ps` / `docker ps -a` — running / all containers `docker run -it image bash` — interactive shell `docker run -d -p 8080:80 image` — detached, port-mapped `docker exec -it container bash` — shell into running container `docker stop container` / `docker start container` `docker rm container` — remove `docker logs -f container` — follow logs ## Cleanup `docker system prune` — remove unused `docker volume ls` / `docker volume rm` `docker network ls` `docker stats` — live resource usage