🐳 故障排查 · 应急处理

📚 30 章 · 从入门到实战
第 01 章Docker基础回顾
Docker架构、核心概念(镜像、容器、仓库)、常用命令速查。
第 02 章容器启动失败
端口冲突、资源限制、卷挂载错误、Entrypoint/CMD问题。
第 03 章镜像构建失败
Dockerfile语法错误、缓存问题、基础镜像选择、多阶段构建。
第 04 章容器运行异常
OOM Killer、僵尸进程、文件描述符耗尽、磁盘空间不足。
第 05 章网络故障排查
容器间通信失败、DNS解析问题、网络策略限制、端口映射异常。
第 06 章存储与数据持久化
数据卷丢失、权限问题、绑定挂载冲突、存储驱动问题。
第 07 章日志与监控
日志收集策略、日志驱动配置、容器监控指标、告警规则设置。
第 08 章安全与权限
容器逃逸、特权模式风险、Seccomp/AppArmor配置、镜像安全扫描。
第 09 章编排与集群
服务发现失败、滚动更新回滚、节点故障、资源调度问题。
第 10 章性能调优
CPU/内存限制优化、I/O性能、网络性能、启动速度优化。
第 11 章Docker Compose故障
依赖顺序、环境变量传递、网络别名、扩展服务问题。
第 12 章镜像仓库问题
推送/拉取失败、认证问题、镜像清理策略、镜像标签管理。
第 13 章容器化应用调试
进入容器、查看进程、调试工具集、远程调试。
第 14 章系统资源瓶颈
CPU负载高、内存泄漏、磁盘I/O高、网络带宽饱和。
第 15 章Docker Daemon故障
Daemon崩溃、配置错误、API不可用、日志轮转问题。
第 16 章容器健康检查
HEALTHCHECK指令、健康检查脚本、重启策略、自愈机制。
第 17 章多架构镜像
跨平台构建、模拟器使用、manifest列表、兼容性测试。
第 18 章容器化数据库
数据持久化、性能优化、备份恢复、主从复制。
第 19 章容器化消息队列
Kafka/RabbitMQ部署、网络分区、数据丢失、消费者滞后。
第 20 章容器化Web服务
Nginx反向代理、负载均衡、会话保持、静态资源处理。
第 21 章容器化微服务
服务注册发现、配置中心、链路追踪、熔断降级。
第 22 章CI/CD集成
Jenkins/GitLab CI集成、构建缓存、测试环境、部署策略。
第 23 章容器化监控体系
Prometheus+Grafana、cAdvisor、Node Exporter、告警管理。
第 24 章日志收集与分析
ELK/EFK栈、日志格式化、多行日志、日志采样。
第 25 章容器网络高级
Overlay网络、Macvlan、IPv6、网络策略、加密通信。
第 26 章容器存储高级
分布式存储(Ceph/GlusterFS)、CSI驱动、快照与克隆。
第 27 章容器安全加固
镜像签名、运行时安全、密钥管理、合规扫描。
第 28 章灾难恢复与备份
容器备份、数据卷备份、集群备份、恢复演练。
第 29 章性能压测与容量规划
压测工具、瓶颈分析、容量评估、弹性伸缩。
第 30 章综合实战
模拟生产环境故障、应急响应流程、复盘总结、知识沉淀。