Docker MCP 代码执行服务器
用于创建 Docker 容器并在其中执行代码的 MCP 服务器。
快速入门
-
克隆仓库并进入目录:
git clone https://github.com/zaycruz/docker_mcp.git cd docker_mcp -
创建虚拟环境并激活:
python -m venv venv source venv/bin/activate # Windows: venv\Scripts\activate -
安装依赖:
pip install -r requirements.txt -
启动服务器:
python run_server.py -
打开浏览器访问 http://localhost:5173。
常用命令示例
- 列出容器:
list_containers() - 创建容器:
create_container(image="python:3.9-slim", container_name="example") - 执行代码:
execute_code(container_name="example", command="echo Hello World") - 清理容器:
cleanup_container(container_name="example")
