DockerAI助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @kunlungrowth/kg-dev60-029。
技能介绍
要解决什么问题
Docker 上手门槛不高,但真正写起来问题密度很大:Dockerfile 写了却构建失败、docker-compose.yml 服务起不来、容器启动后连不上数据库、镜像一层套一层没人清理。这类问题通常散落在社区帖子里,需要翻文档、试命令、看报错才能拼出一个可用方案。DockerAI助手 把这类高频问题的排查过程压缩成一个可直接对话的入口,不用查一堆资料就能拿到针对性建议。
它是怎么工作的
这个技能的核心是围绕 Docker 相关请求做结构化响应,工作流分四步:
- 理解需求:从用户的提问中提取场景(如容器编排、镜像构建、网络配置)和关键约束。
- 分析生成:基于 Docker 开发经验生成解决方案,覆盖
docker build、docker compose等常见命令的用法与排错思路。 - 组织结果:把方案按逻辑分层整理,区分原因分析和操作步骤。
- 输出建议:给出可直接落地的方案,并标注必要的参考来源。
触发词包括 Docker、代码、开发、dev,当用户在开发中遇到容器相关问题时即可使用。
适用边界
- 定位是开发领域的 Docker 助手,不是 运维监控工具或 Kubernetes 集群管理平台。
- 如果用户请求超出 Docker 范围(例如云原生架构设计、CI/CD 流水线搭建),技能会明确说明超出范围。
- 信息不足时,技能会礼貌追问以缩小问题范围,而不是直接猜一个方案。
使用场景
- 本地开发时 `Dockerfile` 构建报错,需要定位是哪一层依赖缺失或语法有问题。
- 编写 `docker-compose.yml` 后容器启动失败,需要排查服务间依赖顺序和端口映射配置。
- 容器部署后应用无法连接数据库,需要分析网络配置和容器间通信问题。
- 想把本地项目容器化但不确定该用哪个基础镜像,需要根据项目语言给出推荐方案。
适合人员
- 刚接触容器化的后端工程师,需要有人帮忙排查 `Dockerfile` 构建失败的具体原因。
- 维护多服务微项目的开发者,需要在 `docker-compose.yml` 配置出错时快速定位端口冲突或依赖问题。
- 准备将本地应用迁移到容器环境的团队,需要根据现有技术栈获得基础镜像和容器化步骤建议。
- 在开发流程中频繁使用 Docker 但缺乏经验的程序员,需要针对具体报错给出可操作的排查思路。