docker-management

Automate Docker container, image, volume, and network operations via CLI.

Updated Jun 4, 2026
One-click install
npx skills add https://github.com/kngender5/hermes --skill docker-management-kngender5
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docker-management
Source: https://github.com/kngender5/hermes/tree/main/skills/devops/docker-management
Command: npx skills add https://github.com/kngender5/hermes --skill docker-management-kngender5

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the management of Docker containers, images, volumes, networks, and Compose stacks, addressing common challenges in lifecycle operations, debugging, and cleanup.

Core Features & Use Cases

  • Container Lifecycle: Run, stop, restart, remove, and inspect containers.
  • Image Management: Build, pull, push, tag, and clean up Docker images.
  • Docker Compose: Work with multi-service stacks, including building, starting, and stopping services.
  • Volume and Network Management: Create, inspect, and manage volumes or networks.
  • Debugging: Analyze logs and troubleshoot crashing containers.
  • Resource Cleanup: Check disk usage and free up space.
  • Dockerfile Optimization: Review and optimize Dockerfiles for better performance.

Quick Start

Use the docker-management skill to list all running Docker containers.

Frequently Asked Questions about docker-management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Docker container lifecycles and inspect running containers?

Manage Docker containers by running, stopping, restarting, and removing them through standard CLI commands. You can also inspect running containers to monitor their status and troubleshoot issues across your infrastructure.

What is the best way to clean up unused Docker images and free up disk space?

Clean up unused Docker images by checking disk usage and removing dangling images and stopped containers. This frees up system resources and prevents storage bloat in your containerized infrastructure.

How do I deploy and manage multi-service stacks with Docker Compose?

Deploy multi-service stacks with Docker Compose by building, starting, and stopping services defined in your configuration. This orchestrates complex container environments and manages dependent application workflows.

How do I troubleshoot crashing Docker containers using logs?

Troubleshoot crashing Docker containers by analyzing their runtime logs. This exposes application errors and stack traces, helping you identify root causes and debug failures within your containerized services.

Can I optimize Dockerfiles for better build performance?

Optimize Dockerfiles by reviewing build instructions to improve performance. This reduces image size and accelerates build times by restructuring layers and eliminating inefficient configurations.

Do I need Docker Engine installed to manage volumes and networks?

Yes, Docker Engine and standard Docker CLI commands are required to manage volumes and networks. This provides the underlying containerization runtime necessary to create, inspect, and manage storage and connectivity.