
企業容器云平臺運維與實踐培訓
1 第一部分 Docker概念和基本實現
1.1 容器的三大核心組件 Image Registry和Container
1.2 容器的三大核心操作 Build Ship和Run
1.3 使用容器搭建基本應用環境
1.4 構建自定義映像
1.5 使用Dockerfile構建容器和映像
1.6 使用Docker Compose構建多容器應用
2 第二部分 Docker環境管理
2.1 使用容器數據卷支持容器的狀態保持
2.2 容器網絡基礎架構配置
2.3 限制容器的資源使用量
2.4 容器環境的可視化管理
2.5 容器環境的性能監控
2.6 容器環境的日志分析
3 第三部分 容器編排和主流編排平臺
3.1 容器編排概念
3.2 主流編排平臺介紹和比較
3.3 Docker Swarm架構和基本功能
3.4 Mesos原理和使用場景
3.5 容器編排平臺基本功能演示
4 第四部分 Kubernetes的架構和原理
4.1 Kubernetes體系
4.2 Kubernetes基本環境的部署
4.3 在Kubernetes中運行容器化應用
4.4 Pod:K8S的基本單元
5 第五部分 Kubernets核心組件解析
5.1 ReplicaSet:水平擴展和滾動升級
5.2 StatefulSet:拓撲狀態和存儲狀態
5.3 DaemonSet:容器化守護進程
5.4 Job和CornJob:靈活運行離線作業
5.5 Kubernetes的聲明式API
5.6 RBAC:基于角色的權限控制
5.7 Operator:靈活部署有狀態應用
6 第六部分 Kubernets存儲
6.1 PC PVC StorageClass概念介紹
6.2 Kubernetes的持久化存儲深入解析
6.3 CSI與FlexVolume:Kubernetes存儲插件
6.4 容器存儲實踐
7 第七部分 Kubernetes網絡
7.1 容器網絡
7.2 深入解析容器跨主機網絡
7.3 Kubernetes網絡模型和CNI網絡插件
7.4 解讀Kubernetes三層網絡方案
8 第八部分 Kubernetes 服務發現和訪問
8.1 Service DNS與網絡發現
8.2 從外界連通Service
8.3 Service調試
8.4 Service和Ingress
9 第九部分 Kubernetes資源調度
9.1 Kubernetes的資源模型和資源管理
9.2 Kubernetes默認調度器和調度策略解析
9.3 Kubernetes默認調度器的優先級與搶占機制