Docker Container MCP Server 🛠

Docker Container MCP Server 🛠

site icon
2025.03.16 0
GoDocker容器管理其它
Docker Container MCP Server 是一个基于模型上下文协议(MCP)的服务,主要用于创建和管理Docker容器。它提供了创建容器和检查容器状态的核心功能,适用于需要快速部署和管理Docker容器的场景。
View on GitHub

Overview

基本能力

产品定位

Docker Container MCP Server 是一个用于创建和管理Docker容器的MCP服务。

核心功能

  • 从指定的Docker镜像创建容器。
  • 获取容器的状态信息。

适用场景

  • 需要快速部署Docker容器的开发环境。
  • 管理和监控Docker容器的运行状态。

工具列表

create_container

  • 功能: 从指定的Docker镜像创建容器。
  • 参数:
  • image: 指定用于创建容器的Docker镜像。

Container Status

  • 功能: 检查容器的状态信息。

常见问题解答

  • 问题: 服务无法启动或创建容器失败。
  • 解决方案: 确保Docker引擎已安装并正在运行。

使用教程

使用依赖

  • Docker Engine: 确保Docker已安装并运行。
  • 安装Docker的命令(以Ubuntu为例): bash sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io sudo systemctl start docker sudo systemctl enable docker

安装教程

  1. 确保已安装Docker引擎。
  2. 下载并运行Docker Container MCP Server。 bash docker pull [MCP_SERVER_IMAGE] docker run -d --name mcp-server [MCP_SERVER_IMAGE]

调试方式

  1. 检查Docker容器是否正常运行: bash docker ps
  2. 查看容器日志: bash docker logs mcp-server
  3. 检查容器状态: bash docker inspect mcp-server

许可证

None