本课程适合有一定Linux基础想学习Docker和K8s的运维/开发工程师、需要将应用容器化部署的技术人员、准备转型云原生方向的开发者、以及希望掌握生产级容器编排与集群运维能力的架构师。无论你是刚接触容器技术的新手,还是已经使用Docker但希望系统掌握K8s集群运维,本课程都将由大厂专家亲授,带你从容器化到集群运维,掌握生产级实战技能。
学员将系统掌握Docker核心(镜像/容器/Dockerfile/数据卷/网络)、Docker Compose多容器编排、Kubernetes核心概念(Pod/Service/Deployment/Ingress/ConfigMap/Secret)、集群搭建(kubeadm)、工作负载管理、服务暴露与发现、配置与密钥管理、存储管理(PV/PVC/StorageClass)、集群运维(监控/日志/故障排查/升级)、CI/CD集成、生产环境最佳实践等核心技能,具备独立完成应用容器化部署和K8s集群运维的能力。
Docker和Kubernetes已成为云原生时代的核心技术栈,是运维和开发工程师的必备技能。然而,很多学习者在学习过程中遇到以下问题:
Docker会用了,但K8s概念太多,入门困难
集群搭建复杂,环境配置就卡住了
生产环境遇到问题不知道如何排查
缺乏大厂实战经验,不知如何应用到真实业务
监控、日志、故障恢复等运维技能欠缺
本课程由大厂一线专家亲自主讲,从Docker基础到K8s集群运维,全程贯穿生产环境最佳实践,帮你打通从容器化到云原生集群运维的完整路径。
大厂视角:一线专家亲授,传递生产级实战经验
双技术栈覆盖:Docker + K8s完整学习路径
生产级实战:故障排查、监控告警、集群升级全流程
概念图解:每个核心概念配有直观图示
实战驱动:部署真实应用(Nginx/MySQL/Spring Boot)
面试导向:涵盖大厂容器化与K8s高频面试题
课程分为六大模块,共约26节视频课:
模块一:Docker核心精讲(5节)
Docker架构与核心概念(镜像/容器/仓库)
Dockerfile编写与镜像构建最佳实践
容器生命周期与数据持久化(Volume/挂载)
Docker网络模式与容器通信
Docker Compose多容器编排
模块二:Kubernetes入门与集群搭建(4节)
K8s核心架构与组件详解
kubeadm搭建生产级K8s集群
kubectl命令行工具使用
命名空间(Namespace)资源隔离
模块三:K8s工作负载与调度(5节)
Pod生命周期与健康检查
Deployment:应用部署与滚动更新
StatefulSet:有状态应用部署
DaemonSet与Job/CronJob
调度策略与亲和性/反亲和性
模块四:K8s服务暴露与配置管理(4节)
Service:服务发现与负载均衡
Ingress:七层路由与域名访问
ConfigMap与Secret配置管理
服务网格Istio入门
模块五:K8s存储与运维实战(5节)
Volume、PV与PVC持久化存储
StorageClass动态存储供给
集群监控:Prometheus+Grafana
日志收集:EFK(Elasticsearch+Fluentd+Kibana)
集群故障排查与常见问题处理
模块六:CI/CD与生产实践(3节)
Jenkins/GitLab CI构建CI/CD流水线
Helm包管理工具使用
课程总结——大厂面试题与进阶路线
课程风格实战、专家视角,每节15-25分钟,采用 “概念图解 → 命令演示 → YAML编写 → 生产实践 → 故障排查” 的教学方式。提供完整YAML配置文件和集群搭建脚本,课后有实战练习和答疑群,助你掌握生产级Docker+K8s技能。
