Docker MCP 是一款强大的工具,它实现了 Docker 操作的模型上下文协议(MCP),能让 AI 助手与 Docker 引擎实现无缝交互。该工具提供了统一的 JSON API 接口,可供 AI 模型执行常见的 Docker 操作,如容器生命周期管理、镜像操作、日志检索等。模型上下文协议(MCP)是由 Anthropic 开发的开放协议,可使 AI 系统以标准化方式与各类数据源和工具进行交互。通过为 Docker 操作实现 MCP,此工具弥合了 AI 模型与 Docker 基础设施管理之间的差距。
Docker MCP 为 AI 模型与 Docker 引擎的交互提供了便利,借助其统一的 JSON API 接口,能轻松执行各类 Docker 操作。
# 对于 Linux/macOS:
tar xzf docker-mcp_*_*.tar.gz
# 对于 Windows:
# 使用 Windows 资源管理器提取 zip 文件
# Linux/macOS:
sudo mv docker-mcp /usr/local/bin/
chmod +x /usr/local/bin/docker-mcp
# Windows:
# 将 docker-mcp.exe 移动到 PATH 中的目录
如果您更喜欢从源码构建或需要特定版本,可按以下步骤操作:
git clone https://github.com/coolbit-in/docker-mcp.git
cd docker-mcp
go build ./cmd/docker-mcp
# 这里可以补充基础使用的具体代码示例
# 这里可以补充高级使用场景的具体代码示例
本项目遵循相关开源许可证,具体可查看 LICENSE 文件。