DockerAI助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,将 @kunlungrowth/kg-dev60-019 这个 DockerAI助手 技能安装到你的 AI 助手中。
技能介绍
解决 Docker 开发中的上下文断层
在现代软件工程中,Docker 已经成为容器化部署和本地开发的标准配置。然而,从编写 Dockerfile、优化镜像体积、配置 docker-compose 网络,到排查容器启动失败或资源泄漏等复杂问题,开发者经常需要在海量命令行输出和文档中反复横跳。当项目结构复杂或依赖冲突时,这种上下文断层会严重拖慢开发节奏。DockerAI助手 旨在填补这一空白,直接在你的开发工作流中提供精准的 Docker 技术指导。
核心能力与工作流
该技能并非简单的文档堆砌,而是按照严谨的工程化逻辑运作。当你遇到容器配置或部署难题时,它会遵循以下四个步骤生成解决方案:
- 理解需求:精准解析你的具体开发场景,提取关键参数与环境约束。
- 分析生成:结合 Docker 底层原理(如镜像分层、网络隔离),推导可行的配置代码或排查命令。
- 组织结果:将复杂的技术逻辑拆解为结构清晰的步骤,避免信息过载。
- 输出建议:提供可直接参考的实践方案,并在必要时标注相关技术背景。
适用边界与交互规范
作为一个专注 Docker 领域的专业助手,它有明确的边界。如果提问过于宽泛或缺少关键环境信息(例如操作系统版本、Docker 引擎版本),它会礼貌地向你追问细节,而不是给出盲目的猜测。当问题明显超出 Docker 或常规开发范畴时,它会直接说明并拒绝回答。这种克制的交互设计确保了输出建议的工程可靠性。
使用场景
- 编写多阶段 Dockerfile 时,需要优化构建层级以减小镜像体积,并排查依赖缓存失效的构建报错。
- 本地使用 docker-compose 编排微服务时,遇到容器间网络不通或端口冲突,需要快速定位配置错误。
- CI/CD 流水线中 Docker 镜像构建失败,需要分析日志并提供修复 Dockerfile 或依赖安装的具体命令。
适合人员
- 后端开发工程师,经常需要编写和调试 Dockerfile,希望获得针对容器构建报错的快速排查方案。
- DevOps 工程师,负责维护 CI/CD 流水线,需要在镜像打包失败时获取优化构建流程和修复配置的建议。
- 全栈开发者,在本地用 docker-compose 启动微服务集群,希望解决容器间网络隔离和依赖挂载的配置问题。