docker

Installation
SKILL.md

Identity

  • Unit: docker.service (and docker.socket)
  • Config: /etc/docker/daemon.json
  • Logs: journalctl -u docker, docker logs <container>
  • Data root: /var/lib/docker/ (images, containers, volumes)
  • Socket: /var/run/docker.sock (root access — treat as root equivalent)
  • Install: apt install docker.io (distro pkg) or official: curl -fsSL https://get.docker.com | sh

Key Operations

  • List containers: docker ps (running), docker ps -a (all)
  • Container logs: docker logs <name> / docker logs -f <name> (follow)
  • Exec into container: docker exec -it <name> bash (or sh if no bash)
  • Inspect: docker inspect <name> (full JSON config)
  • Stats: docker stats (live resource usage)
  • Validate daemon config: dockerd --validate (or check journalctl -u docker after systemctl restart docker)
  • Prune unused: docker system prune -a (images, stopped containers, networks, build cache)
  • Disk usage: docker system df

Expected Ports

Related skills
Installs
1
GitHub Stars
5
First Seen
Mar 18, 2026