用途:该技能面向 up-api .NET 项目的容器化与部署,目标是把 up-api 服务通过 Docker 打包,并借助项目已有的 Docker Compose 配置与 db 服务一同运行。
主要能力:
- 将 up-api .NET 项目 Docker 化。
- 复用现有的 Docker Compose 文件进行部署,与 db 服务并存。
使用方式(依据资料):
- 将 assets/api.Dockerfile 复制到 up-api/Dockerfile。
- 将 assets/docker-compose.api.yml 中的 up-api 服务块合并到根目录 docker-compose.yml 已有的 services: 键下。
- 合并时不要覆盖其中已经存在的 db 服务。
适用场景:用户要求执行 AI 技能训练 Day 1 第 3 步(资料中另处写作 Day 1 · Step 2)——即 Dockerize and deploy up-api 时使用。
限制:资料未提供该技能支持的具体 .NET 版本、端口、环境变量、镜像名称、构建参数、运行命令、依赖项、平台要求或验证方式,这些内容暂未提供。