SuperAPI AI 工具集

d1-02-api-docker-deploy

部署与运维

查看项目

更新于 10-16 02:08

技能介绍

用途:该技能面向 up-api .NET 项目的容器化与部署,目标是把 up-api 服务通过 Docker 打包,并借助项目已有的 Docker Compose 配置与 db 服务一同运行。

主要能力:

  • 将 up-api .NET 项目 Docker 化。
  • 复用现有的 Docker Compose 文件进行部署,与 db 服务并存。

使用方式(依据资料):

  1. 将 assets/api.Dockerfile 复制到 up-api/Dockerfile。
  2. 将 assets/docker-compose.api.yml 中的 up-api 服务块合并到根目录 docker-compose.yml 已有的 services: 键下。
  3. 合并时不要覆盖其中已经存在的 db 服务。

适用场景:用户要求执行 AI 技能训练 Day 1 第 3 步(资料中另处写作 Day 1 · Step 2)——即 Dockerize and deploy up-api 时使用。

限制:资料未提供该技能支持的具体 .NET 版本、端口、环境变量、镜像名称、构建参数、运行命令、依赖项、平台要求或验证方式,这些内容暂未提供。