📦 容器编排实战
30章 · 从入门到集群
🎓 风格 · 全彩目录
📘 第1章
🐳
Docker基础入门
Docker是什么
传统虚拟化对比
核心概念
安装引擎
📗 第2章
🖼️
Docker镜像管理
获取与查看
docker build
Dockerfile指令
导入导出
仓库
📙 第3章
📦
Docker容器管理
创建与启动
生命周期
exec/attach
日志监控
资源限制
📕 第4章
🌐
Docker网络与存储
网络模式
端口映射
Volume
Bind Mount
备份恢复
📘 第5章
🧩
Docker Compose入门
Compose是什么
安装
docker-compose.yml
up/down/ps
多服务编排
📗 第6章
⚙️
Docker Compose进阶
环境变量
depends_on
网络卷高级
scale
版本差异
📙 第7章
🐝
Docker Swarm集群搭建
Swarm模式
docker swarm init
Worker/Manager
节点管理
📕 第8章
🚢
Docker Swarm服务部署
service create
扩缩容
滚动更新/回滚
服务发现
📘 第9章
🔌
Swarm网络与存储
Overlay网络
Ingress负载均衡
持久化存储
Config/Secret
📗 第10章
🛡️
Swarm高可用与安全
Raft共识
TLS认证
RBAC
cAdvisor/Prometheus
📙 第11章
☸️
Kubernetes核心概念
K8s是什么
核心组件
Pod
工作负载
📕 第12章
⚡
Kubernetes集群搭建
Minikube
kubeadm
节点加入
kubectl配置
状态检查
📘 第13章
📌
Pod与容器管理
YAML定义
生命周期
Init容器
Requests/Limits
健康检查
📗 第14章
📈
工作负载资源(上)
Deployment
ReplicaSet
滚动更新
暂停/恢复
📙 第15章
📊
工作负载资源(下)
StatefulSet
DaemonSet
Job/CronJob
HPA
📕 第16章
🔍
Kubernetes服务发现
Service类型
CoreDNS
Ingress
Pod关联
📘 第17章
⚙️
Kubernetes配置管理
ConfigMap
Secret
SubPath
环境变量注入
📗 第18章
💾
Kubernetes存储管理
EmptyDir/HostPath
PV/PVC
StorageClass
CSI
📙 第19章
🌍
Kubernetes网络原理
CNI插件
Pod网络模型
NetworkPolicy
Service Mesh
📕 第20章
🔐
Kubernetes安全与认证
RBAC
ServiceAccount
Pod安全策略
Secret加密
📘 第21章
📡
日志与监控
EFK/PLG
Prometheus
Grafana
Alertmanager
📗 第22章
🎡
Helm包管理
Helm是什么
v2/v3区别
Chart结构
Artifact Hub
自定义Chart
📙 第23章
🔄
集群升级与备份
kubeadm upgrade
etcd备份
Velero
故障排查
📕 第24章
🏆
容器化最佳实践
多阶段构建
镜像安全扫描
gVisor/Kata
LimitRange
📘 第25章
🔄
CI/CD与容器集成
GitLab CI
Jenkins Pipeline
ArgoCD
Harbor
📗 第26章
🌉
服务网格(Service Mesh)
Istio架构
Envoy Sidecar
流量管理
Kiali/Jaeger
📙 第27章
🌱
边缘计算与轻量级K8s
K3s
MicroK8s
k0s
边缘实践
📕 第28章
☁️
多云与混合云管理
KubeFed
Cluster API
Rancher
Terraform
📘 第29章
🎯
容器编排面试与实战
面试题解析
故障模拟
性能调优
架构设计
📗 第30章
🚀
课程总结与未来展望
Wasm/Serverless
CNCF Landscape
CKA/CKAD
社区资源