Docker
2026/5/28小于 1 分钟
Docker
容器化是现代应用部署的标准方式,Docker 是每个开发者必须掌握的工具。
为什么学 Docker?
- 环境一致性,告别"在我机器上能跑"
- 快速部署,秒级启动应用
- 微服务架构基础设施
- CI/CD 流水线必备技能
学习路径
┌────────────────────────────────────────────┐
│ 第一阶段:Docker 基础入门(1-2周) │
│ 掌握 Docker 基本概念与安装使用 │
│ → [Docker 基础入门](01-docker-basics/) │
├────────────────────────────────────────────┤
│ 第二阶段:镜像与容器管理(2-3周) │
│ 深入理解镜像构建与容器生命周期 │
│ → [镜像与容器](02-images-containers/) │
├────────────────────────────────────────────┤
│ 第三阶段:Dockerfile 实战(1-2周) │
│ 编写高质量 Dockerfile,优化镜像构建 │
│ → [Dockerfile 实战](03-dockerfile/) │
├────────────────────────────────────────────┤
│ 第四阶段:Docker Compose(1-2周) │
│ 多容器编排与服务管理 │
│ → [Docker Compose](04-compose/) │
├────────────────────────────────────────────┤
│ 第五阶段:网络与存储(1-2周) │
│ Docker 网络模型与数据持久化 │
│ → [网络与存储](05-network-storage/) │
├────────────────────────────────────────────┤
│ 第六阶段:实战与部署(2-3周) │
│ 生产环境最佳实践与项目部署 │
│ → [实战与部署](06-deploy/) │
└────────────────────────────────────────────┘