Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
ofershap avatar

Docker Management

  • 1 installs
  • 2 repo stars
  • Updated March 10, 2026
  • ofershap/mcp-server-docker

Manages Docker containers and images over MCP: list, start, stop, restart, remove, exec commands, read logs, and inspect live stats.

About

This skill exposes MCP tools to control Docker containers and images, run commands inside containers, tail logs, and read CPU/memory/network stats. A developer uses it to inspect and debug running containers.

  • 10 tools for container and image lifecycle
  • container_stats and container_logs for debugging

Docker Management by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #933 of 1,039 Cloud & Infrastructure skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/ofershap/mcp-server-docker --skill docker-management

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
repo stars2
Last updatedMarch 10, 2026
Repositoryofershap/mcp-server-docker

What it does

Manages Docker containers and images over MCP: list, start, stop, restart, remove, exec commands, read logs, and inspect live stats.

Files

SKILL.mdMarkdownGitHub ↗

Docker Management via MCP

Use this skill when you need to manage Docker containers, inspect logs, run commands inside containers, or check resource usage.

Available Tools

ToolWhat it does
list_containersList running (or all) containers with status, ports, image
container_logsGet recent logs from a container
start_containerStart a stopped container
stop_containerStop a running container
restart_containerRestart a container
remove_containerRemove a container (optional force)
exec_commandExecute a command inside a running container
container_statsGet live CPU, memory, and network stats
list_imagesList all Docker images on the host
remove_imageRemove a Docker image

Workflow

1. Start with list_containers to see what's running 2. Use container names or IDs from the list for all other operations 3. For debugging: container_logs first, then exec_command to investigate 4. Use container_stats to check resource usage when diagnosing performance issues

Key Patterns

  • list_containers shows only running containers by default — pass all: true for stopped ones too
  • container_logs returns the last N lines — pass tail to control how many
  • exec_command runs inside a running container — the container must be started first
  • remove_container with force: true stops and removes in one step

Safety

  • Always confirm before stopping or removing containers
  • Never remove containers in production without explicit user approval
  • Check container_stats before restarting to understand if the issue is resource-related

Related skills

Cloud & Infrastructureinframonitoring

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.