What problem does it solve? Managing Docker environments involves remembering dozens of CLI commands, flags, and troubleshooting steps across containers, images, volumes, networks, and Compose stacks. This Skill provides structured operational guidance for the full Docker lifecycle, from running containers to debugging crashes and reclaiming disk space. ## 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. - Image & Compose Management: Build, tag, push, and prune images, plus orchestrate multi-service stacks with Docker Compose including healthchecks and dependencies. - Troubleshooting & Cleanup: Diagnose common failures like port conflicts, immediate container exits, and disk exhaustion, then apply targeted or aggressive cleanup safely. - Use Case: A developer's container keeps exiting immediately after startup. The Skill guides them to check logs, test with an interactive shell entrypoint, and identify whether the main process crashed or the app bound to the wrong interface. ## Quick Start Ask the assistant to help you start a PostgreSQL container with a persistent volume and verify it is running correctly.