Agent skill · software engineering · sundial-org

docker-essentials

Essential Docker commands and workflows for container management, image operations, and debugging.

Why this skill is useful

Adds specific Docker commands and workflows for container management that the AI wouldn't reliably generate on its own.

What it needs

Requires docker installed locally. About 4k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.

What this skill does

Docker Essentials Essential Docker commands for container and image management. Container Lifecycle Running containers Managing containers Container Inspection & Debugging Viewing logs Executing commands Inspection Image Management Building images Managing images Docker Compose Basic operations Service management Networking Volumes System Management Common Workflows Development container: Database container: Quick debugging: Multi-stage build: Useful Flags docker run flags: -d: Detached mode (background) -it: Interactive terminal -p: Port mapping (host:container) -v: Volume mount -e: Environment variable --name: Container name --rm: Auto-remove on exit --network: Connect to network docker exec flags: -it: Interactive terminal -u: User -w: Working directory Tips Use .dockerignore to exclude files from build context Combine RUN commands in Dockerfile to reduce layers Use multi-stage builds to reduce image size Always tag your images with versions Use --rm for one-off containers Use docker-compose for multi-container apps Clean up regularly with docker system prune Documentation Official docs: https://docs.docker.com/ Dockerfile reference: https://docs.docker.com/engine/reference/builder/ Compose file reference: https://docs.docker.com/compose/compose-file/

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sundial-org/docker-essentials

View the source on GitHub

Browse the @skills marketplace