SuperAPI AI 工具集

compose

通用与其它

查看项目

更新于 10-16 01:33

技能介绍

用途:为多容器应用生成结构化的 Docker Compose 配置文件,覆盖服务定义、网络配置、卷管理、健康检查、依赖关系与环境变量配置。

主要能力:可创建新 compose 文件或向现有文件添加服务;支持 Web、API、数据库、缓存、后台 worker 等服务模式;提供内部数据库网络、外部共享网络等网络模式;支持命名卷、绑定挂载、匿名卷;支持直接值、.env 文件、带默认值等环境变量写法。生成时采用现代 compose 格式(无 version 字段),并包含健康检查与 depends_on 条件依赖。

使用方式:在创建新 compose 文件、添加服务、配置容器编排或搭建开发/生产环境时激活。流程为:先收集所需服务、环境、网络、持久化与扩展需求,再查阅相关文档(如 03-compose-fundamentals.md、04-networking.md、05-databases.md、06-services.md、08-volumes.md),最后按最佳实践生成配置。

适用场景:多容器应用的本地开发或生产编排、服务依赖与健康检查配置、网络隔离与数据持久化设置。

限制:资料未提供具体安装命令、收费信息、平台支持范围及实际效果说明;生成结果需结合项目实际需求核对。