先判断值不值得学:这门课解决什么问题
很多后端开发、运维或正在转行做基础设施相关工作的朋友,常被环境不一致、服务部署难扩展、线上故障难定位这几个场景折磨。这门围绕容器编排与监控的体系课,核心就是解决“应用怎么打包、怎么部署、怎么观测”的问题。它不是教你写业务代码,而是教你把已有的应用稳定地跑在集群里,并在出问题时第一时间看到指标。如果你目前的工作还停留在手动配环境、写脚本发版,或者想从单机开发往云原生方向靠,这套内容值得花时间看;如果你只是做纯前端页面或暂不接触部署,建议先放放,避免学了用不上。
适合什么基础,建议先看哪几块
这套资料需要你有一点 Linux 命令行基础,能看懂基础的软件安装和网络配置,完全零基础直接看集群调度会比较吃力。建议先把容器技术部分作为重点,尤其是镜像构建、容器生命周期和端口映射这几块,这是后续所有调度和监控的地基。把容器原理和常用命令跑通,再进入集群调度部分,最后看监控。不要一上来就跳到高级调度策略,那样容易因为底层概念不牢而反复回头补课。资料里的架构原理章节,建议边看边画图,把镜像、容器、仓库的关系理清,比死记命令更管用。
学完能独立做什么,资料怎么配合练习
把这套资料顺下来后,你应该能独立完成一个本地或测试环境的标准化交付:把一个现成应用打包成镜像,在集群里声明部署,配置好服务访问,并接入监控看到运行指标。资料怎么用很关键,不要只盯着视频看,务必自己开一台虚拟机或云主机跟着操作。看容器部分时,先暂停视频,自己敲一遍命令构建镜像、启动容器、做端口映射,报错了再回去看片段。遇到调度和监控部分,同样先动手写部署文件和配置采集规则,再对照资料里的演示对齐结果。这套资料的价值在于提供了连贯的操作主线,帮你省去东拼西凑找文档的时间,但最终能不能落地,取决于你在自己的机器上跑通了多少次。
一站式学习Docker+K8S+Prometheus系列教程
课程目录
* 01 Docker容器技术/
* 01 关于《Docker》这门课.mp4 (19.30 MB), 05:31
* 02 Docker基础知识.mp4 (72.16 MB), 13:17
* 03 Docker架构及运行原理.mp4 (60.69 MB), 11:00
* 04 什么是Docker镜像.mp4 (57.21 MB), 10:10
* 05 Docker镜像常用命令.mp4 (49.30 MB), 09:57
* 06 commit命令创建镜像.mp4 (64.01 MB), 13:09
* 07 Docker容器(一).mp4 (95.06 MB), 16:43
* 08 Docker容器(二).mp4 (69.49 MB), 11:58
* 09 容器端口映射.mp4 (77.97 MB), 14:55
* 10 容器互联.mp4 (81.81 MB), 15:01
* 11 数据卷.mp4 (129.44 MB), 24:20
* 12 第一个Dockerfile.mp4 (47.39 MB), 11:29
* 13 Dockerfile构建过程.mp4 (45.62 MB), 09:27
* 14 Dockerfile实现数据卷.mp4 (37.33 MB), 09:11
* 15 Dockerfile指令之RUN.mp4 (35.20 MB), 09:18
* 16 Dockerfile指令之CMD.mp4 (57.11 MB), 14:34
* 17 Dockerfile指令之ENTRYPOINT.mp4 (28.66 MB), 08:40
* 18 Dockerfile指令之COPY.mp4 (44.93 MB), 10:43
* 19 Dockerfile指令之ADD.mp4 (39.89 MB), 09:26
* 20 Dockerfile指令之WORKDIR等.mp4 (33.72 MB), 07:39
* 21 Docker部署Redis.mp4 (46.00 MB), 10:18
* 22 Docker部署Mysql.mp4 (54.35 MB), 12:11
* 23 Docker部署Nginx(上).mp4 (57.99 MB), 12:34
* 24 Docker部署Nginx(下).mp4 (48.91 MB), 10:43
* 02 K8S容器集群技术/
* 01 测试工程师为何要学习K8S.mp4 (52.08 MB), 08:57
* 02 K8S简介.mp4 (57.63 MB), 11:16
* 03 K8Sl架构.mp4 (84.69 MB), 14:55
* 04 K8S安装方式.mp4 (28.50 MB), 07:29
* 05 K8S主机安装.mp4 (62.55 MB), 15:49
* 06 安装K8S前的准备工作.mp4 (70.29 MB), 12:47
* 07 安装k8s.mp4 (171.10 MB), 29:35
* 08 K8S集群.mp4 (77.91 MB), 13:48
* 09 配置CNI.mp4 (80.04 MB), 14:18
* 10 YAML简介、YAML对象.mp4 (46.60 MB), 09:33
* 11 YAML数组、复合结构、存量.mp4 (33.09 MB), 07:10
* 12 YAML字符串.mp4 (28.65 MB), 06:33
* 13 YAML引用.mp4 (32.11 MB), 06:31
* 14 命令式对象管理.mp4 (48.86 MB), 08:31
* 15 命令式对象配置声明式对象配置.mp4 (66.50 MB), 17:21
* 16 namespace基本操作.mp4 (70.05 MB), 13:37
* 17 为namespace配置pod配额.mp4 (54.15 MB), 14:03
* 18 配置默认CPU请求和限额.mp4 (127.58 MB), 29:26
* 19 配置Namespace中默认的内存请求和限额.mp4 (66.52 MB), 14:41
* 20 设置Namespace zui小和zui大内存限制.mp4 (115.81 MB), 22:01
* 21 设置Namespace zui小和zui大CPU限制.mp4 (71.31 MB), 14:26
* 22 为Namespace配置CPU和内存配额.mp4 (86.48 MB), 15:27
* 23 pod结构与定义.mp4 (81.29 MB), 13:20
* 24 创建一个pod.mp4 (20.87 MB), 07:19
* 25 镜像拉取策略.mp4 (77.59 MB), 17:12
* 26 容器启动命令.mp4 (29.89 MB), 07:49
* 27 通过pod设置环境变量.mp4 (21.69 MB), 06:15
* 28 使用pod字段作为环境变量的值.mp4 (83.76 MB), 18:39
* 29 使用容器字段作为环境变量的值.mp4 (14.29 MB), 04:13
* 30 pod端口设置.mp4 (34.58 MB), 07:55
* 31 pod之资源配额.mp4 (37.01 MB), 09:08
* 32 pod生命周期过程及状态.mp4 (33.75 MB), 07:28
* 33 pod创建与终止.mp4 (78.86 MB), 13:52
* 34 容器初始化.mp4 (47.20 MB), 10:48
* 35 钩子函数.mp4 (40.19 MB), 08:24
* 36 容器探测介绍.mp4 (37.00 MB), 06:51
* 37 容器探测实践.mp4 (72.05 MB), 18:32
* 38 重启策略.mp4 (53.81 MB), 12:13
* 39 调度工作原理.mp4 (31.20 MB), 05:14
* 40 定向调度.mp4 (52.88 MB), 12:44
* 41 亲和性调度概述.mp4 (31.05 MB), 07:05
* 42 NodeAffinity亲和性调度.mp4 (91.62 MB), 22:12
* 43 PodAffinity亲和性调度.mp4 (67.57 MB), 15:05
* 44 PodAffinity互斥调度策略.mp4 (26.03 MB), 06:43
* 45 污点.mp4 (43.18 MB), 11:35
* 46 容忍.mp4 (36.69 MB), 08:28
* 47 pod控制器介绍.mp4 (29.30 MB), 06:00
* 48 deployment控制器介绍.mp4 (49.08 MB), 09:25
* 49 创建deployment.mp4 (35.15 MB), 08:14
* 50 deployment扩容与缩容.mp4 (36.20 MB), 06:40
* 51 deployment升级.mp4 (73.18 MB), 13:35
* 52 deployment回滚.mp4 (44.70 MB), 08:51
* 53 deployment金丝雀发布.mp4 (58.67 MB), 10:17
* 54 StatefulSet控制器.mp4 (48.16 MB), 10:31
* 55 service简介.mp4 (50.60 MB), 09:25
* 56 kube-proxy三种代理模式.mp4 (51.49 MB), 10:10
* 57 Service资源清单.mp4 (23.14 MB), 04:56
* 58 服务类型之ClusterIP.mp4 (53.35 MB), 12:10
* 59 服务类型之nodePort.mp4 (30.75 MB), 07:09
* 60 服务类型之LoadBalancer.mp4 (8.11 MB), 01:36
* 61 Ingress介绍.mp4 (40.35 MB), 07:19
* 62 ingrss部署.mp4 (71.16 MB), 12:22
* 63 ingress代理HTTP请求.mp4 (52.26 MB), 10:51
* 64 数据存储简介.mp4 (18.89 MB), 05:36
* 65 EmptyDir存储.mp4 (42.75 MB), 11:52
* 66 hostpath存储.mp4 (42.61 MB), 10:45
* 67 NFS存储部署.mp4 (77.14 MB), 17:48
* 68 NF存储实例.mp4 (30.82 MB), 07:55
* 69 PV与PVC的工作原理.mp4 (39.49 MB), 08:20
* 70 PV存储.mp4 (44.15 MB), 10:00
* 71 PVC存储请求.mp4 (40.67 MB), 09:59
* 72 PVC存储实例.mp4 (72.90 MB), 18:39
* 73 PV与PVC生命周期.mp4 (29.69 MB), 06:01
* 74 安装node_export.mp4 (71.65 MB), 13:16
* 75 prometheus-cfg配置.mp4 (94.84 MB), 16:32
* 76 prometheus server构建.mp4 (42.14 MB), 08:25
* 77 部署grafana.mp4 (83.67 MB), 14:42
* 03 Prometheus+grafana监控/
* 01 课程介绍.mp4 (18.11 MB), 04:19
* 02 Prometheus Server.mp4 (45.56 MB), 08:15
* 03 Prometheus核心组件之Exporters.mp4 (21.28 MB), 04:26
* 04 AlxrtManager和PushGateway.mp4 (17.37 MB), 03:34
* 05 Service Discovery.mp4 (25.40 MB), 05:34
* 06 Prometheus核心组件之Dashboard.mp4 (22.34 MB), 04:02
* 07 Prometheus时间序列.mp4 (45.57 MB), 07:57
* 08 Prometheus的Metric类型.mp4 (48.34 MB), 08:08
* 09 初步理解PromQL.mp4 (54.64 MB), 10:15
* 10 PromQL操作符.mp4 (67.27 MB), 14:10
* 11 PromQL聚合函数.mp4 (44.53 MB), 10:27
* 12 PromQL内置函数.mp4 (78.68 MB), 15:47
* 13 HTTP API中使用PromQL.mp4 (64.46 MB), 11:45
* 14 14个黄金指标和USE方法.mp4 (32.61 MB), 05:59
* 15 Prometheus告警原理.mp4 (43.02 MB), 08:09
* 16 自定义Prometheus告警规则.mp4 (103.89 MB), 23:11
* 17 部署Alertmanager.mp4 (75.38 MB), 17:03
* 18 Alertmanager配置发送邮件.mp4 (49.56 MB), 10:42
* 19 配置route路由.mp4 (98.57 MB), 23:58
* 20 配置group告警分组.mp4 (92.58 MB), 20:21
* 21 Alertmanager配置警告通知模板.mp4 (65.70 MB), 13:24
* 22 Alertmanager抑制机制和临时静默.mp4 (53.40 MB), 13:47
* 23 部署grafana.mp4 (60.82 MB), 12:00
* 24 grafana组成部分.mp4 (50.69 MB), 10:12
* 25 grafana之Graph面板.mp4 (74.70 MB), 14:41
* 26 Dashboard变量定义.mp4 (68.23 MB), 16:10
* 27 模板化Dashboard.mp4 (63.70 MB), 12:11
* 28 28Prometheus 坚控控系统资源.mp4 (91.42 MB), 17:13
* 29 Prometheus坚控apache.mp4 (74.41 MB), 13:44
* 30 Prometheus坚控tomcat.mp4 (51.32 MB), 10:38
* 31 Prometheus坚控nginx.mp4 (94.20 MB), 18:12
* 32 Prometheus坚控mysql.mp4 (82.49 MB), 17:22
* 33 Prometheus坚控redis.mp4 (61.58 MB), 12:23
* 34 Prometheus坚控docker.mp4 (45.45 MB), 08:14






