用途:该技能用于构建可复现的开发环境、一致的 CI/CD 流水线、微服务部署、依赖隔离、应用打包分发,以及多服务本地开发,适合需要跨团队可移植环境的场景。不适合不需要隔离的简单脚本、需要直接硬件访问的应用、不允许容器的环境、更适合虚拟机做完整操作系统隔离的任务,以及在 venv 等更简单方案已足够时使用。
主要能力:包含 Dockerfile 最佳实践与多阶段构建、Docker Compose 编排模式、开发与生产配置、CI/CD 集成示例、网络与卷管理、故障排查指南。子技能涵盖基础 Dockerfile 模式、多阶段构建、开发用 Compose、网络模式、开发工作流脚本、CI/CD 流水线集成、数据库迁移模式、镜像优化,以及常见问题与解决方案。
必要用法:安装部分给出 Linux(Ubuntu/Debian)命令:curl -fsSL https://get.docker.com -o get-docker.sh;sudo sh get-docker.sh;随后将用户加入 docker 组:sudo usermod -aG docker $USER;newgrp docker。完整细节需参见各子技能文档。
限制:资料未提供具体收费、许可、支持平台范围、性能数据或生产环境验证信息;版本 1.0.0 发布日期为 2026-01-17。使用前应确认目标环境允许容器,并注意直接硬件访问等场景不适用。