DockerAI助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @kunlungrowth/kg-dev60-059 到 AI 助手。
技能介绍
解决什么问题
Docker 的上手成本并不低:Dockerfile 写得不严谨会导致镜像臃肿,docker-compose.yml 的 service、network、volume 配置稍有冲突,容器就起不来;而运行期再遇到端口映射、数据卷挂载、镜像构建缓存失效或依赖缺失,排查链路往往很长。
DockerAI助手 面向这些具体场景,把 Docker 相关的咨询和工具需求整理成可执行、可复用的开发建议,而不是泛泛的教程罗列。
技能如何工作
它的定位是 dev 领域的专业 AI 助手,当用户提出 Docker 相关需求、咨询或想使用工具时触发,常见触发词包括 Docker、代码、开发、dev。
工作时按四步流程展开:
- 理解需求:先确认你要解决的是构建、运行、编排还是排错问题;
- 分析生成:围绕你的具体输入生成针对性方案,例如
Dockerfile结构、容器启动参数、服务组合方式; - 组织结果:把建议按问题主线整理,避免零散命令堆砌;
- 输出建议:给出专业、实用的操作建议,并标注必要参考。
如果信息不足,它会礼貌追问,不会直接臆测;如果问题超出 Docker 相关范围,也会明确说明边界。
适用边界与注意点
它适合 Docker 技术问题、容器化开发咨询 和 工具使用建议 这类明确需求。
使用时建议先把问题描述清楚,例如涉及的镜像、报错信息、期望行为,这样输出的方案会更贴近你的实际环境。它不替代容器安全审计、生产环境压测或平台级运维决策,复杂问题仍需结合真实运行环境和监控数据验证。
使用场景
- 写Dockerfile时不知道如何优化分层、减少镜像体积,需要助手分析依赖和构建步骤并给出优化建议。
- docker-compose.yml里service、network、volume配置冲突导致容器启动失败,需要助手逐项检查配置并定位问题。
- 容器运行时报端口映射或数据卷挂载错误,需要助手根据报错信息给出排查步骤和修复方向。
- 不确定某个需求是否属于Docker范畴,想先确认边界再深入,需要助手明确范围并礼貌追问关键信息。
适合人员
- 需要为新服务编写Dockerfile的后端开发工程师,想获得分层优化和镜像精简建议。
- 负责维护容器化应用的开发运维,遇到compose配置或运行期报错时需要快速定位问题。
- 刚开始接触Docker的初级开发者,不确定如何组织docker-compose配置,需要助手逐步引导。
- 技术团队负责人,想为项目统一容器化方案,需要参考建议来评审团队的Docker实践。