先判断这门课值不值得学

很多后端开发和运维在日常工作中都会遇到这样的场景:本地跑得好好的代码,推到测试环境就报错;或者接手一个老项目,光是配环境、装依赖就耗掉两天时间。这门围绕容器虚拟化的课程,核心就是解决环境一致性、应用隔离和快速交付的问题。不过需要提醒的是,资料包里包含了大量关于服务器安全与防火墙的内容。这并不是偏题,容器网络的数据通信底层严重依赖宿主机的网络规则,搞不懂流量走向,后期排查容器网络不通、端口映射失效等问题时就会无从下手。如果你正受困于环境部署混乱、或者需要系统梳理容器网络与底层安全机制,这门课值得看;但如果你只是想随便学几个拉取镜像的命令,它可能会显得有些硬核。

适合什么基础与建议学习顺序

课程内容偏向实战且有一定深度,适合已经具备基本 Linux 命令行操作能力、写过简单脚本或部署过个人项目的上班族和转行者。如果你连基础的文件管理或文本编辑命令都不熟练,建议先补齐这部分再来看。考虑到资料的组织逻辑,建议先从底层的服务器安全与防火墙工作原理看起,重点理解流量走向、表与链的作用机制。这部分图解和实操结合得很好,看完后自己动手写几条过滤规则测试效果。把底层网络和安全规则摸透了,再进入容器核心功能的学习,理解容器如何复用宿主机网络栈,遇到网络隔离问题才不会抓瞎。

学完能独立做什么与资料配合建议

学完后,你应该能独立完成单机环境下的容器化部署,包括编写基础镜像文件、配置端口映射与数据挂载。更重要的是,当遇到容器间网络不通或外部访问受限时,你能结合所学的底层网络知识,通过排查防火墙规则和流量走向定位问题。配合资料练习时,不要只停留在看视频,必须跟着同步在虚拟机里敲命令。特别是防火墙规则那部分,先看图解理解数据流向,立刻暂停视频,在自己的测试机里添加规则并用抓包工具验证效果。这套边看图解边实操的方法,能把抽象的网络概念落地为真正的排障能力。


iptables无论是开发还是运维都是必备的安全架构知识,并且作为容器网络的数据通信原理,都是必会的

课程目录

*   01 服务器安全与iptables工作原理/

  *   01 软件防火墙介绍.mp4 04:25

  *   02 防火墙据介绍.mp4 11:17

  *   03 Iptables是什么.mp4 01:57

  *   04 图解防火墙流量走向.mp4 14:12

  *   05 Iptables工作原理.mp4 19:07

  *   06 图解nginx防火墙规则.mp4 07:32

  *   07 测试nginx防火墙规则.mp4 19:45

  *   08 实践iptables规则效果.mp4 08:21

  *   09 图解表与链的作用.mp4 33:37

  *   10 详解防火墙工作流程.mp4 21:52

  *   11 图解共享上网流程图.mp4 08:40

*   02 iptables实战应用练习/

  *   01 Iptables语法.mp4 13:36

  *   02 默认策略.mp4 14:21

  *   03 Drop与reject实践.mp4 31:09

  *   04 禁止sshd登录玩法.mp4 18:54

  *   05 指定网卡规则.mp4 10:05

  *   06 取反规则.mp4 04:27

  *   07 只允许某网段规则.mp4 06:44

  *   08 实现跳板机功能.mp4 01:32

  *   09 跳板机详解操作.mp4 28:15

  *   10 匹配端口范围.mp4 11:30

  *   11 练习题实战.mp4 16:09

  *   12 封禁网站的恶意ip.mp4 06:52

  *   13 实战内网web服务器规则.mp4 21:45

  *   14 实战局域网共享规则.mp4 30:05

  *   15 体验docker的端口映射.mp4 05:21

  *   16 详解本地端口映射规则.mp4 23:13

*   03 虚拟化技术架构升级与kvm/

  *   01 Vmware企业级虚拟化.mp4 21:46

  *   02 虚拟化前世今生.mp4 11:07

  *   03 系统与cpu架构的适配.mp4 08:20

  *   04 阿里云与虚拟化架构关系.mp4 18:05

  *   05 如今的嵌套虚拟化.mp4 08:06

  *   06 Kvm命令行工具.mp4 08:22

  *   07 安装kvm虚拟机.mp4 39:19

  *   08 分析kvm虚拟机配置文件.mp4 10:39

  *   09 虚拟机部署nginx.mp4 28:23

  *   10 虚拟机管理命令集合.mp4 14:12

  *   11 设置虚拟机开机启动.mp4 09:18

*   04 kvm管理虚拟机详解与热更新/

  *   01 就业经验指导.mp4 37:55

  *   02 Kvm部署ubuntu.mp4 24:42

  *   03 配置console玩法.mp4 07:33

  *   04 配置ubuntu虚拟机ssh服务.mp4 12:03

  *   05 Ubuntu虚拟机实践.mp4 04:03

  *   06 修改虚拟机磁盘信息.mp4 10:34

  *   07 虚拟机改名.mp4 01:30

  *   08 转换磁盘格式.mp4 14:01

  *   09 添加使用虚拟机磁盘.mp4 22:51

  *   10 持久化磁盘添加配置.mp4 18:56

  *   11 Kvm快照管理.mp4 17:11

  *   12 Kvm快照恢复.mp4 17:09

  *   13 添加虚拟网桥.mp4 55:00

  *   14 热添加cpu与内存.mp4 25:20

*   05 容器化架构迁移与交付/

  *   01 如何学习新容器技术.mp4 03:01

  *   02 物理机演进到虚拟化部署时代.mp4 33:11

  *   03 图解名称空间三大块.mp4 31:04

  *   04 Docker使用原理流程.mp4 13:35

  *   05 传统虚拟机部署模式.mp4 27:29

  *   06 容器化部署架构一.mp4 11:58

  *   07 基于docker的交付模式.mp4 12:57

*   06 微服务与容器命令实践/

  *   01 复习容器交付一致性.mp4 07:15

  *   02 理解容器本质原理.mp4 18:43

  *   03 理解微服务和容器弹性扩缩容.mp4 14:18

  *   04 Docker进程架构.mp4 10:34

  *   05 Docker工作流程.mp4 12:47

  *   06 访问容器的数据包流程.mp4 38:57

  *   07 访问容器内nginx.mp4 11:49

  *   08 访问指定版本的容器nginx.mp4 46:33

  *   09 批量操作容器.mp4 21:39

  *   10 部署多个发行版环境.mp4 22:04

  *   11 自定义nginx容器镜像.mp4 16:18

  *   12 Dockerhub公开仓库.mp4 13:14

  *   13 理解前台运行进程.mp4 16:13

  *   14 手工前台运行nginx.mp4 07:56

  *   15 运行自定义镜像的nginx.mp4 08:50

  *   16 本地多次运行镜像.mp4 08:17

  *   17 局域网导出镜像且运行.mp4 09:05

  *   18 基于镜像仓库发布程序.mp4 06:06

*   07 容器与镜像本质原理实践/

  *   01 Docker架构复习.mp4 15:54

  *   02 复习docker名称空间.mp4 17:59

  *   03 复习容器管理命令.mp4 01:14

  *   04 解释restful风格api.mp4 13:21

  *   05 Docker仓库管理.mp4 06:47

  *   06 镜像和容器原理关系.mp4 11:45

  *   07 图解镜像和容器分层关系.mp4 12:58

  *   08 理解logs命令本质.mp4 18:08

  *   09 把容器当命令用.mp4 08:09

  *   10 镜像管理命令.mp4 02:49

  *   11 导出容器为镜像文件.mp4 24:05

  *   12 Inspect输出容器json.mp4 13:52

  *   13 容器维护所有命令.mp4 15:30

  *   14 Cp提取容器日志.mp4 26:50

  *   15 容器化部署小鸟网站.mp4 26:41

  *   16 更新容器程序资料.mp4 02:46

  *   17 容器化玩转小鸟全流程.mp4 19:37

*   08 定制化镜像dockerfile详解/

  *   01 Nginx结合容器负载均衡.mp4 30:32

  *   02 Nginx结合容器部署.mp4 06:47

  *   03 镜像和dockerfile关系.mp4 15:48

  *   04 定制化镜像和容器的关系.mp4 13:52

  *   05 Dockerfile指令语法.mp4 17:11

  *   06 Dockerfile指令语法二.mp4 22:10

  *   07 镜像容器读写原理.mp4 10:00

  *   08 构建python应用镜像.mp4 01:01:32

  *   09 运行django镜像.mp4 26:29

  *   10 容器的有状态无状态.mp4 11:54

  *   11 运行mariadb.mp4 40:57

  *   12 Wordpress链接mariadb容器.mp4 38:19

*   09 生产python项目容器化部署/

  *   01 Docker存储卷用法.mp4 32:57

  *   02 Docker存储卷和挂载参数.mp4 37:46

  *   03 理解容器运行命令的玩法.mp4 40:18

  *   04 Flask结合redis容器化部署.mp4 32:40

  *   05 Supervisor管理flask应用容器.mp4 37:54

  *   06 Supervisor上线容器部署.mp4 33:22

  *   07 多阶段构建jar包部署.mp4 46:54

  *   08 Docker端口映射与nat.mp4 06:47

  *   09 多阶段部署tomcat容器.mp4 32:01

*   10 容器化部署wordpress/

  *   01 回顾容器所学.mp4 08:53

  *   02 学习容器化部署背景.mp4 12:20

  *   03 容器化wordpress访问流程.mp4 09:43

  *   04 Mysql容器运行.mp4 21:11

  *   05 容器运行phpadmin.mp4 21:30

  *   06 提取容器ip格式化语法.mp4 15:27

  *   07 访问容器化博客.mp4 46:52

*   11 容器化迁移案例与harbor仓库/

  *   01 Zabbix容器化部署思路.mp4 11:29

  *   02 容器化启动zabbix.mp4 31:52

  *   03 容器化部署jenkins.mp4 29:41

  *   04 复习yaml语法.mp4 19:17

  *   05 复习yaml转json.mp4 16:28

  *   06 Docker-Compose启动jenkins.mp4 14:42

  *   07 如何理解yaml描述文件.mp4 05:53

  *   08 Docker-Compose部署gitlab.mp4 08:27

  *   09 Harbor私有镜像仓库部署.mp4 25:22

  *   10 部署私有registry仓库.mp4 20:25

*   12 容器网络原理实践/

  *   01 Docker脑图.mp4 33:17

  *   02 查看docker所有网桥信息.mp4 23:15

  *   03 图解网桥虚拟网络接口.mp4 25:34

  *   04 梳理网桥增删改查.mp4 09:48

  *   05 容器之间的通信.mp4 13:42

  *   06 图解容器网桥用法.mp4 26:32

  *   07 自定义网桥创建于使用.mp4 26:08

  *   08 复习容器和网桥的关系.mp4 12:43

  *   09 命令查询容器和网桥关系.mp4 03:58

  *   10 修改docker0网段.mp4 19:22

  *   11 Host模式实践.mp4 09:04

  *   12 None模式与单机网络总结.mp4 20:23

*   13 docker-compose容器编排综合案例/

  *   01 为什么学docker-Compose.mp4 07:56

  *   02 什么是容器编排docker-Compose.mp4 10:26

  *   03 解读官网docker-Compose脚本.mp4 17:22

  *   04 理解容器部署转为yaml.mp4 07:13

  *   05 如何理解元素关系.mp4 18:49

  *   06 部署python-Flask应用.mp4 54:33

  *   07 容器化部署作业.mp4 04:47

  *   08 容器部署编排zabbix.mp4 22:26

  *   09 容器编排部署wordpress.mp4 15:30

  *   10 容器编排部署cicd练习.mp4 46:58