Docker MCP
DockerコンテナをAIから起動・管理・操作できるMCPサーバー
Docker APIとの統合を提供するMCPサーバー。コンテナの起動・停止、イメージ管理、ログの取得、ネットワーク設定などをAIから実行できます。
Author: Docker
Stars: 4,100
GitHub
Install: docker run -v /var/run/docker.sock:/var/run/docker.sock docker/mcp-server
主な機能
- コンテナのライフサイクル管理
- Dockerイメージの構築と管理
- コンテナログのリアルタイム取得
- ネットワークとボリューム設定
- AIからのDocker操作の自動化
想定ユースケース
- 開発環境の自動構築 — AIがプロジェクト要件に応じてコンテナを自動起動し、開発環境を瞬時に構築できます。
- 本番環境の監視と制御 — 実行中のコンテナログを取得して問題を診断し、必要に応じてAIが自動でコンテナを再起動します。
- マイクロサービスの管理 — 複数のコンテナをAIの指示で起動・停止し、マイクロサービスアーキテクチャを効率的に運用できます。