ofershap/mcp-server-docker/docker-management
Claude Code and agent skill by ofershap/mcp-server-docker
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Manage Docker containers and images via MCP. Use when the user asks to docker ps, tail container logs, restart a service, exec into a container, check CPU/memory stats, or clean up images on the local host.
Install
npx vskill@latest install ofershap/mcp-server-docker/docker-managementSKILL.md
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
| Tool | What it does | |
|---|---|---|
list_containers | List running (or all) containers with status, ports, image | |
container_logs | Get recent logs from a container | |
start_container | Start a stopped container | |
stop_container | Stop a running container | |
restart_container | Restart a container | |
remove_container | Remove a container (optional force) | |
exec_command | Execute a command inside a running container | |
container_stats | Get live CPU, memory, and network stats | |
list_images | List all Docker images on the host | |
remove_image | Remove a Docker image |
Workflow
- Start with
list_containersto see what's running - Use container names or IDs from the list for all other operations
- For debugging:
container_logsfirst, thenexec_commandto investigate - Use
container_statsto check resource usage when diagnosing performance issues
Key Patterns
list_containersshows only running containers by default; passall: truefor stopped ones toocontainer_logsreturns the last N lines; passtailto control how manyexec_commandruns inside a running container; the container must be started firstremove_containerwithforce: truestops and removes in one step
Error Scenarios
- Cannot connect to Docker: Docker Desktop/daemon not running or MCP lacks socket permissions
- Container not found: run
list_containerswithall: truefor stopped IDs/names exec_commandfails: container must be running; shell may not exist in minimal images- Empty logs: container just started or logging driver differs; increase
tailor check app stdout
Safety
- Always confirm before stopping or removing containers
- Never remove containers in production without explicit user approval
- Check
container_statsbefore restarting to understand if the issue is resource-related
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/docker-management/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ofershap/mcp-server-docker/docker-management)