Agent Skills
返回列表
💻

Docker Compose 服务蓝图创建器

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/docker-compose-service-blueprint-creator

技能介绍

解决容器编排中的配置陷阱

手动编写 docker-compose.yml 常导致配置错误,例如服务间网络未正确隔离、容器启动顺序错乱导致依赖失败、或健康检查缺失使编排器无法感知服务状态。

核心能力与工作流

该技能基于 Compose Specification 生成蓝图:

  • 配置 networks 实现多服务隔离
  • 定义 volumes 管理数据持久化
  • 注入 healthcheck 确保服务就绪
  • 通过 depends_on 设置启动顺序

适用边界与注意点

本技能源于 Moby 开源项目,其组件源自 Docker 的早期构建。使用时需注意版本标签差异(如 docker-v29.0.0)。

使用场景

  • 搭建本地多服务环境时,需要生成带网络隔离和启动顺序的 Compose 蓝图
  • 把应用拆成 API、数据库与缓存容器时,需要配置卷挂载和健康检查
  • 复现包含依赖服务的开发环境时,需要用 depends_on 定义启动顺序
  • 评审开发栈时,需要获得符合 Compose 规范的多服务 YAML 定义

适合人员

  • 后端工程师需要在本地把 API、数据库和缓存拆成可编排的 Compose 栈
  • 平台工程师需要生成隔离网络、卷挂载和健康检查的服务定义
  • SRE 需要标准化多容器的启动顺序和依赖关系
  • 技术负责人需要审核或复用符合 Compose 规范的多服务蓝图