Agent skill · software engineering · nousresearch
docker-management
Manage Docker containers, images, volumes, and Compose.
Why this skill is useful
Provides a comprehensive set of Docker CLI commands and procedures that enhance the AI's ability to manage containerized applications effectively.
What it needs
Requires docker installed locally. About 6k tokens when loaded. Last updated 2026-08-07. 226,679 stars on the source repository.
What this skill does
Docker Management Manage Docker containers, images, volumes, networks, and Compose stacks using standard Docker CLI commands. No additional dependencies beyond Docker itself. When to Use Run, stop, restart, remove, or inspect containers Build, pull, push, tag, or clean up Docker images Work with Docker Compose (multi-service stacks) Manage volumes or networks Debug a crashing container or analyze logs Check Docker disk usage or free up space Review or optimize a Dockerfile Prerequisites Docker Engine installed and running User added to the docker group (or use sudo) Docker Compose v2 (included with modern Docker installations) Quick check: Quick Reference Task Command ------ --------- Run container (background) docker run -d --name NAME IMAGE Stop + remove docker stop NAME && docker rm NAME View logs (follow) docker logs --tail 50 -f NAME Shell into container docker exec -it NAME /bin/sh List all containers docker ps -a Build image docker build -t TAG . Compose up docker compose up -d Compose down docker compose down Disk usage docker system df Cleanup dangling docker image prune && docker container prune Procedure 1. Identify the domain Figure out which area the request falls into: Container lifecycle → run, stop, start, restart, rm, pause/unpause Container interaction → exec, cp, logs, inspect, stats Image management → build, pull, push, tag, rmi, save/load Docker Compose → up, down, ps, logs, exec, build, config Volumes & networks → create, inspect, rm, prune, connect Troubleshooting → log analysis, exit codes, resource issues 2. Container operations Run a new container: Key flags: -d detached, -it interactive+tty, --rm auto-remove, -p port (host:container), -e env var, -v volume, --name name, --restart restart policy. Manage running containers: Interact with containers: 3. Image management 4. Docker Compose Minimal compose.yml example: 5. Volumes and networks 6. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills nousresearch/docker-management