




资源介绍
视频数量:689个
总时长:45小时13分
课程介绍:
云原生工程师职业路径2025
打开招聘网站翻几页就能发现,云原生、容器、Kubernetes 这些词出现的频率高得吓人。岗位需求旺盛,可真要点投递按钮的时候又忍不住心虚——Linux 命令行能不能敲得利索?Docker 玩得熟不熟?Kubernetes 集群出了故障敢不敢动手排?这一连串担忧,恰好是这门课想要帮你一一化解的。
这门课一共包含七个模块,从最底层的 Linux 一路讲到 GitOps 自动化运维,总时长超过四十五个小时、六百多个视频,每一节都配有动手实验。它的设计思路很朴素:不让你只当观众,而是每学一段就能在真实环境里练一段。
一、Linux 基础入门
万事开头难,不少人对云原生的畏难情绪,其实源于对命令行不熟悉。这个模块从零讲起,先介绍 Linux 操作系统是怎么回事、各个发行版之间有什么区别,再带你在本地装上一套 Ubuntu。装好之后,文件系统长什么样、Shell 是怎么工作的、绝对路径和相对路径怎么用、文本文件怎么翻——这些看似琐碎的细节,却决定了将来学 Kubernetes 时会不会被一条报错卡上大半天。每一节最后都附有动手实验,学完就能上手练。
二、Docker 与容器入门
接下来的重心转入容器。先讲清楚 Docker 到底是什么、容器和虚拟机有什么本质差别、为什么容器化突然变得这么主流,再带你在 Mac、Windows、Linux 三个平台上一一装上 Docker。装好之后亲手跑起第一个容器,再慢慢理解镜像和容器的差别、Docker Hub 上那些公共仓库怎么用、自己做的镜像怎么上传。最后会教你写出自己的 Dockerfile,把一个应用打包成镜像——这是后面所有内容的根基。
三、高级 Docker 与 Git
这一块开始向上爬。Dockerfile 里常用的写法怎么组合才合理?数据卷怎么挂才能不丢?多容器应用怎么用 Docker Compose 一键起?课程会用 Python 机器学习项目、JavaScript 网页项目、R 语言项目三个不同语言的应用做实战演示。版本控制这部分则从 Git 的基础概念讲起,覆盖克隆、推送、分支、合并、变基、stash、reflog、交互式变基,几乎把所有日常会用到的 Git 操作都过了一遍。
四、云原生概念入门
这一模块更像是一张全局地图。它会介绍云原生领域里四个主流认证——KCNA、CKAD、CKA、CKS,让你知道不同证书对应什么样的岗位方向。然后讲云原生的整体架构:微服务、无服务器架构、可扩展性、十二要素应用规范、CNCF 的角色。这些概念如果不在这里打牢,后面学起来会显得零散。容器编排、服务发现、CNI 网络、服务网格、容器存储这些核心概念也都会讲到,配有动手实验。
五、高级 Kubernetes 与容器化
到这一模块才真正进入硬核地带。课程会带你理解容器运行时、容器和虚拟机的本质差异,再用 Minikube 在本地起一个集群开始动手。Pod、YAML 文件、故障排查、Service、Ingress 控制器、持久化存储、StatefulSet、DaemonSet、自动伸缩——这些 K8s 里最核心的资源对象都会讲到。微服务部分还会引入 Helm 和 Kustomize 这两个工具,教你用它们管理和发布应用。
六、云原生工具与实践
这一块相当于一个工具箱。容器镜像的内部结构怎么理解?自定义镜像怎么做?K8s 集群怎么从零用 kubeadm 搭起来?集群节点怎么管理、怎么备份?调度系统里的亲和性、反亲和性、污点、容忍、资源配额怎么配置?网络策略、CNI 插件、CoreDNS 怎么管?RBAC 权限怎么配?这一模块会把一个生产级 K8s 集群涉及的每个角落都铺一遍。
七、GitOps 自动化与持续集成
最后一个模块是这门课的压轴部分。它会讲清 DevOps 与 GitOps 的核心区别,讲明白为什么"一切皆代码"是云原生领域的最佳实践。Jenkins 怎么配流水线?Tekton 的任务、流水线、触发器怎么用?Helm 和 Kustomize 在 GitOps 环境里怎么配合?Secrets 怎么管才不泄密?课程还会带你完整走一遍一个 GitOps 项目——从准备 Git 仓库、构建镜像、设置存储,到实现 CI、CD,再到蓝绿部署和金丝雀发布。最后还会介绍 Argo CD 和 Flux 这两个主流工具的实际搭建方案。
整套内容啃完,你将能够独当一面地负责一个云原生应用的部署、运维、监控全流程。能动手写 Dockerfile 和 YAML 文件,能用 Helm 或 Kustomize 把一个应用装上去,能读懂 Prometheus、Grafana 这些监控工具是怎么串联起来的,也能讲清 GitOps 和传统 CI/CD 的本质差别。这些技能放在当下的就业市场上,是相当硬核的竞争力。无论是想转行做 DevOps 工程师、云基础设施工程师,还是奔着云原生领域认证去考,技能本身才是最大的底气。