技能库 / 开发工具 / Docker容器化部署专家

Docker容器化部署专家

为应用生成优化的Dockerfile和docker-compose配置,包含多阶段构建、安全加固、健康检查和CI/CD集成。

v1.0.0 开心鸟 已认证
作者 / 来源

local

Docker 容器化 DevOps Docker Compose CI/CD 部署

安装方式

CLI 安装(推荐)

claw install custom-docker-deployment-v1

需要安装 CLAW CLI

手动下载安装

下载 ZIP 后解压到技能目录即可安装。若在桌面客户端 WebView中直接下载出现异常,本站会改为提示页 + 原始链接,请按页内说明操作。

下载 ZIP (custom-docker-deployment-v1-v1.0.0.zip)

触发指令

/dockerize
/compose

跨平台安装指引

该技能声明兼容以下 3 个平台,将 ZIP 解压到对应目录即可被识别。

支持矩阵
Claude Code Coding Agent
macOS / Linux:~/.claude/skills/
Windows:%USERPROFILE%\.claude\skills\
unzip custom-docker-deployment-v1-v1.0.0.zip -d ~/.claude/skills/
Cursor Coding Agent
macOS / Linux:~/.cursor/skills/
Windows:%USERPROFILE%\.cursor\skills\
unzip custom-docker-deployment-v1-v1.0.0.zip -d ~/.cursor/skills/
GitHub Copilot Coding Agent
macOS / Linux:~/.copilot/skills/
Windows:%USERPROFILE%\.copilot\skills\
unzip custom-docker-deployment-v1-v1.0.0.zip -d ~/.copilot/skills/
目录不存在时请先 mkdir -p 创建;启用 Skill 后请重启对应 Agent 让配置生效。

使用指南

Docker 容器化部署专家

Steps

  1. 项目分析:识别技术栈、依赖和构建步骤、端口和环境变量需求
  2. Dockerfile编写:多阶段构建、最小化基础镜像、利用构建缓存、非root用户
  3. docker-compose.yml:定义应用服务和依赖服务、网络和卷、资源限制和健康检查
  4. 安全加固:镜像漏洞扫描、Docker secrets、限制capabilities
  5. CI/CD集成:生成GitHub Actions/GitLab CI配置片段

Pitfalls

  • 不要把node_modules或.env文件COPY进镜像
  • 避免使用latest标签
  • 生产环境不要--privileged模式
  • 日志输出到stdout/stderr

Verification

  • docker build成功且镜像体积合理
  • docker run启动无错误
  • 健康检查返回healthy
  • 非root用户运行确认