Mcp Tasks Server

Mcp Tasks Server

🚀 开发容器用于MCP任务服务器

本项目的开发容器旨在为MCP任务服务器提供一致的开发环境。通过使用VS Code的远程 - 容器扩展,可借助此目录下的配置文件快速搭建开发环境,解决了不同开发者环境不一致的问题,提升开发效率。

🚀 快速开始

  1. 在VS Code中打开此仓库。
  2. 当收到提示时,点击“在容器中重新打开”,或者从命令面板(F1)运行“远程 - 容器:在容器中重新打开”命令。
  3. VS Code会构建容器并设置开发环境,首次操作可能需要几分钟时间。
  4. 容器构建完成后,您将拥有一套完整的Java开发环境,其中包含所有必要的扩展和工具。

✨ 主要特性

  • Java 21环境:配备Spring Boot开发环境,为Java开发提供强大支持。
  • 本地数据库:使用PostgreSQL数据库进行本地开发。
  • 容器化支持:支持Docker - in - Docker,可运行容器化应用程序。
  • Git集成:方便进行版本控制。
  • 预安装扩展:推荐的VS Code扩展已预先安装。
  • 代码工具配置:配置了代码格式化和linting工具。
  • 构建工具:采用Gradle构建工具。
  • 终端体验:使用ZSH与Oh My Zsh,带来更好的终端体验。

📦 安装指南

先决条件

  1. 在您的机器上安装Docker
  2. 在您的机器上安装Visual Studio Code
  3. 在VS Code中安装远程 - 容器扩展

📚 详细文档

自定义环境

通过修改以下文件可以对开发环境进行自定义:

  • devcontainer.json:用于配置VS Code设置、扩展和容器设置。
  • Dockerfile:可使用其他工具或配置来自定义容器图像。
  • docker-compose.yml:添加或修改服务,例如数据库或其他依赖项。
  • .zshrc:通过别名和配置自定义Shell环境。

有用命令

开发容器附带了许多有用的别名:

Gradle命令

  • gw:运行Gradle包装器。
  • gwb:运行Gradle构建。
  • gwt:运行Gradle测试。
  • gwc:运行Gradle清洁。
  • gwcb:运行Gradle清洁构建。
  • gwct:运行Gradle清洁测试。
  • gwi:运行Spring Boot应用程序。

Docker命令

  • d:等同于Docker命令。
  • dc:等同于Docker Compose命令。
  • dps:等同于Docker ps命令。
  • di:等同于Docker镜像命令。

Git命令

  • gs:等同于Git状态命令。
  • ga:等同于Git添加命令。
  • gc:等同于Git提交命令。
  • gp:等同于Git推命令。
  • gl:等同于Git拉取命令。
  • gco:等同于Git切换分支命令。
  • gb:等同于Git分支命令。

故障排除

如果在使用开发容器时遇到任何问题,可按以下步骤解决:

  1. 尝试使用“远程 - 容器:重建容器”命令重新构建容器。
  2. 检查Docker日志中的错误信息。
  3. 确保Docker Desktop分配了足够的资源。
  4. 确保主机机器上的所有必需端口都处于可用状态。
  • 0 关注
  • 0 收藏,29 浏览
  • system 提出于 2025-10-05 13:45

相似服务问题

相关AI产品