一、培训目标
本培训紧扣当下企业容器云平台运维与实践的主流技术趋势及企业实战需求,摒弃过时技术、淘汰工具(如Docker Swarm、Mesos、FlexVolume等),结合目前市场上主流技术方向(Docker最新稳定版、K8S最新稳定版、Containerd、Harbor、Calico、Prometheus+Grafana、EFK、CSI),聚焦“Docker运维+容器编排+K8S核心运维+容器云平台实战”,系统覆盖Docker基础运维、环境管理、K8S架构与核心组件运维、存储/网络/调度/服务访问全模块运维,兼顾理论与实操,优先夯实运维核心能力,帮助学员掌握企业级容器云平台运维的完整流程、核心技巧与故障排查方法,熟悉主流运维工具链的集成与使用,具备容器云平台日常运维、优化与实战落地能力,核心目标如下:
• 1. 熟练掌握Docker最新稳定版核心概念、三大核心组件与操作,具备容器搭建、自定义镜像构建、多容器应用编排的基础运维能力。
• 2. 掌握Docker环境全维度管理技巧,包括数据卷配置、网络架构部署、资源限制、可视化管理、性能监控与日志分析,保障Docker环境稳定运行。
• 3. 吃透容器编排核心概念,明确当下主流编排平台选型逻辑,摒弃淘汰平台,聚焦K8S编排核心,具备编排平台基础运维认知。
• 4. 深入理解K8S核心架构与部署逻辑,熟练掌握Pod运维、核心组件(ReplicaSet、StatefulSet等)运维技巧,具备K8S基础运维能力。
• 5. 精通K8S存储、网络、服务发现与访问、资源调度全模块运维,掌握CSI存储插件、CNI网络插件、Ingress等主流组件的配置与故障排查。
• 6. 熟练运用主流运维工具链,实现容器云平台监控、日志收集、权限管控,具备企业级容器云平台全流程运维与优化能力。
二、培训内容
|
培训部分
|
核心培训内容(主流版本)
|
培训目标
|
|
第一部分 Docker概念和基本实现
|
1. 容器三大核心组件(Image、Registry、Container)
2. 容器三大核心操作(Build、Ship、Run)
3. 使用容器搭建主流基本应用环境
4. 构建自定义镜像(优化瘦身)
5. 使用Dockerfile构建容器和镜像(多阶段构建、规范编写)
6. 使用Docker Compose构建多容器应用(主流版本实操)
|
掌握Docker核心概念与基础实操,具备镜像构建、多容器编排能力
|
|
第二部分 Docker环境管理
|
1. 容器数据卷配置与运维(状态保持、数据备份恢复)
2. 容器网络基础架构配置(自定义网络、通信调试)
3. 容器资源(CPU、内存、IO)限制与优化
4. 容器环境可视化管理(Portainer主流工具实操)
5. 容器环境性能监控(cAdvisor+Prometheus)
6. 容器环境日志分析(EFK/ELK集中化收集)
|
掌握Docker环境全维度运维技巧,保障容器环境稳定高效运行
|
|
第三部分 容器编排和主流编排平台
|
1. 容器编排核心概念
2. 主流编排平台(聚焦K8S)介绍和选型比较
3. 摒弃Docker Swarm、Mesos过时内容
4. K8S编排平台核心功能演示(容器部署、弹性伸缩)
|
明确主流编排平台选型逻辑,掌握K8S编排基础认知与功能使用
|
|
第四部分 Kubernetes的架构和原理
|
1. Kubernetes主流体系架构(控制平面、Node节点组件协同)
2. Kubernetes基本环境(单/多节点)部署
3. 在Kubernetes中运行容器化应用(实操部署与验证)
4. Pod(K8S最基本单元)原理与运维(生命周期、故障排查)
|
深入理解K8S架构,具备K8S基础部署与Pod运维能力
|
|
第五部分 Kubernetes核心组件解析
|
1. ReplicaSet(水平扩展、滚动升级)
2. StatefulSet(有状态应用部署)
3. DaemonSet(容器化守护进程运维)
4. Job和CronJob(离线作业灵活运行)
5. Kubernetes声明式API(原理与实操)
6. RBAC基于角色的权限控制(精细化管控)
7. Operator(有状态应用灵活部署)
|
吃透K8S核心组件原理,具备组件全流程运维能力
|
|
第六部分 Kubernetes存储
|
1. PV、PVC、StorageClass核心概念介绍
2. Kubernetes持久化存储深入解析与实操
3. 聚焦CSI存储插件(摒弃FlexVolume过时插件)
4. 容器存储企业级实战(数据安全、故障排查)
|
掌握K8S存储核心配置,具备持久化存储运维与故障排查能力
|
|
第七部分 Kubernetes网络
|
1. 容器网络核心原理
2. 容器跨主机网络深入解析与实操
3. Kubernetes网络模型和CNI网络插件(Calico、Flannel主流选型)
4. Kubernetes三层网络方案解读与运维(Pod/Service/Ingress)
|
理解K8S网络模型,具备网络配置、故障排查与优化能力
|
|
第八部分 Kubernetes服务发现和访问
|
1. Service、DNS与网络发现(CoreDNS配置)
2. 外界连通Service(NodePort/LoadBalancer选型)
3. Service常见故障调试技巧
4. Service和Ingress(Nginx Ingress实操、域名路由)
|
掌握K8S服务发现与访问配置,实现应用高效安全暴露
|
|
第九部分 Kubernetes资源调度
|
1. Kubernetes资源模型和资源管理(资源请求与限制)
2. Kubernetes默认调度器和调度策略解析与优化
3. Kubernetes默认调度器的优先级与抢占机制(核心应用保障)
|
掌握K8S资源调度逻辑,实现集群资源高效利用
|
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请
服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。
专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获