What problem does it solve? Managing Docker environments involves remembering dozens of CLI commands across containers, images, volumes, networks, and Compose stacks, and mistakes like aggressive pruning can destroy data. This Skill provides structured, safe procedures for the full Docker lifecycle. ## Core Features & Use Cases - Container Lifecycle Operations: Run, stop, restart, inspect, and shell into containers with correct flags for ports, volumes, environment variables, and resource limits. - Compose Stack Management: Start, monitor, debug, and validate multi-service stacks with healthchecks and dependency ordering. - Safe Cleanup & Debugging: Diagnose disk usage before pruning, analyze logs and exit codes, and resolve common pitfalls like port conflicts and permission errors. - Use Case: A developer's container keeps crashing on startup. Use this Skill to inspect logs, identify the exit code cause, test interactively with an overridden entrypoint, and fix the Dockerfile with multi-stage build optimizations. ## Quick Start Use the docker-management skill to check why my api container keeps exiting and show me its recent logs.