入门
Docker 基础概念
镜像操作
容器操作
端口与数据卷
Dockerfile 基础
进阶
Dockerfile 进阶
Docker Compose
Compose 网络与卷
教程文章定义共享网络实现服务发现,配置命名卷实现跨容器数据持久化。
docker-compose.yml 语法
教程文章掌握 services、networks、volumes 三级配置结构与依赖关系声明。
多容器编排启动
教程文章使用 docker-compose up 一键启动完整应用栈,处理服务启动顺序。
扩缩容与负载均衡
教程文章使用 docker-compose up --scale 横向扩展服务副本,配合反向代理负载。
服务依赖与健康检查
教程文章使用 depends_on 与 healthcheck 确保下游服务就绪后再启动上游服务。
环境变量与配置文件
教程文章使用 env_file 与 .env 管理多环境配置,避免敏感信息硬编码。
网络通信
存储管理
日志管理
镜像仓库管理
安全基础
资源限制
专家
底层原理与架构
性能调优实战
安全加固与逃逸防护
生产环境运维
优雅启动与关闭
教程文章处理 SIGTERM/SIGKILL 信号实现优雅停机,配置 stop_grace_period 超时时间。
健康检查与自愈
教程文章配置 HEALTHCHECK 指令实现容器健康探测,结合 restart policy 自动恢复。
备份与灾难恢复
教程文章制定容器化应用备份策略,演练数据恢复流程验证 RTO/RPO 指标。
故障排查工具箱
教程文章熟练使用 nsenter/tcpdump/strace 深入容器排查网络与性能问题。
日志聚合与监控栈
教程文章部署 Prometheus+Grafana 监控容器指标,配置告警规则与通知渠道。
版本升级策略
教程文章规划 Docker Engine 与 Compose 版本升级路径,处理 Breaking Changes。