What problem does it solve?
This Skill streamlines Docker container management by providing a comprehensive suite of commands for container lifecycle ops, debugging, cleanup, and Dockerfile optimization, saving users from manual and error-prone processes.
Core Features & Use Cases
- Container Lifecycle: Run, stop, restart, remove, or inspect containers.
- Image Management: Build, pull, push, tag, or clean up Docker images.
- Docker Compose: Work with multi-service stacks using Docker Compose.
- Volumes & Networks: Manage volumes or networks.
- Troubleshooting: Debug a crashing container or analyze logs.
- Disk Usage: Check Docker disk usage or free up space.
- Dockerfile Optimization: Review or optimize a Dockerfile.
- Use Case: If you are a developer managing multiple Docker containers and images, this Skill will automate many of your tasks, allowing you to focus on your core development work.
Quick Start
Use the docker-management skill to build a new image from the Dockerfile in the current directory and tag it 'my-app:latest'.