先看值不值得学:Docker到底解决什么工作场景

如果你在日常运维或后端开发里,经常被“在我机器上能跑、到服务器上就报错”折磨,或者每次部署新版本都要手动装依赖、改配置、重启服务,那这门课对应的技能就是用来解决这类问题的。Docker把应用和它需要的运行环境打包成一个可复制的镜像,换台服务器也能直接跑,不用再从头配环境。对转行做运维的人来说,容器化是绕不开的基础设施,现在绝大多数公司的业务部署都在往容器上迁,只会传统的脚本部署越来越难应付实际工作。但如果你目前的工作只是纯办公软件操作,完全不碰服务器和命令行,这门课的转化成本会偏高,建议先补一点Linux基础再考虑。

适合什么基础,建议先看哪几块

这套资料默认你已经会用基本的Linux命令,比如文件操作、权限管理和简单的服务启停,零基础直接看会在操作细节上卡壳。建议拿到资料后,不要按顺序从头啃,先看容器技术发展背景和核心知识这两块,理解Docker的客户端与服务端架构到底是怎么协作的,以及它相比传统虚拟机的价值在哪。概念理清后,直接跳到Centos7上的部署实操和容器基础知识部分,跟着把环境搭起来,自己跑通第一个容器。端口映射和容器基础操作是日常用得最多的高频功能,这部分必须动手敲,只看视频不动手,到真实工作场景里还是不会排错。

学完能独立做什么,资料怎么配合练习

把核心模块学完并跟着实操后,你应该能独立在一台干净的Linux服务器上完成Docker的安装与授权配置,拉取官方镜像并启动容器,配置端口映射让外部能访问容器内的服务,还能对运行中的容器做基本的管理和排查。资料配合练习的方法是:每看完一段实操视频,暂停下来在自己的虚拟机或云服务器上复现一遍操作。遇到报错先别急着翻后面的视频,自己用命令行查日志定位,这正是真实运维场景里最考验人的环节。这套资料偏重企业运维视角,重点放在服务部署和日常管理上,跟着把基础镜像操作和端口配置练熟,后续再接触更复杂的容器编排工具时,底层逻辑也能顺滑对接上。


学完本课程可以帮助各位朋友掌握Docker运维,进一步提高Docker技能和水平

课程目录

*   01 开班典礼/

  *   01 开班典礼.mp4 23:14

*   02 容器技术的发展背景/

  *   01 容器技术的发展背景.mp4 17:55

*   03 容器的核心知识/

  *   01 容器的特性和价值.mp4 14:12

  *   02 Docker架构讲解(Client).mp4 25:09

  *   03 Docker架构讲解(服务端).mp4 06:43

  *   04 Docker应用场景.mp4 05:41

*   04 在Centos7上部署Docker/

  *   01 在Centos7上部署Docker.mp4 24:30

  *   02 Docker服务使用授权.mp4 07:12

*   05 容器基础知识/

  *   01 容器基础知识(上).mp4 25:59

  *   02 容器基础知识(下).mp4 27:19

  *   03 容器端口映射的几种方法.mp4 11:27

*   06 深入理解容器本质/

  *   01 容器的底层原理.mp4 19:07

  *   02 容器的隔离机制.mp4 12:41

  *   03 容器的资源限制.mp4 18:35

*   07 容器镜像的底层机制/

  *   01 容器镜像的底层原理.mp4 36:50

  *   02 容器镜像的基本使用命令.mp4 09:05

*   08 如何制作容器镜像/

  *   01 用Docker commit命令制作镜像.mp4 06:00

  *   02 如何通过Dockerfile制作容器镜像.mp4 17:00

*   09 深入理解Dockerfile指令/

  *   01 深入学习Dockerfile指令.mp4 27:05

  *   02 CMD和ENTRYPOINT指令的使用方法.mp4 20:23

*   10 如何调试容器镜像/

  *   01 如何调试容器镜像.mp4 11:12

*   11 容器镜像仓库Harbor的几种模式/

  *   01 部署镜像私有仓库Registry.mp4 21:16

  *   02 部署镜像私有仓库(Harbor单节点).mp4 24:23

  *   03 Harbor高可用集群(主从模式).mp4 17:38

  *   04 Harbor高可用集群(双主模式).mp4 27:29

  *   05 Harbor高可用模式(一主多从模式).mp4 23:44

*   12 容器存储基础到进阶/

  *   01 Docker存储的基本概念和分类.mp4 11:20

  *   02 BindMount的原理和使用方法.mp4 19:37

  *   03 Docker Managed Volume的原理.mp4 18:36

  *   04 容器数据共享.mp4 08:32

  *   05 VolumeContainer的使用方法.mp4 13:49

  *   06 数据卷生命周期管理.mp4 12:59

*   13 Linux网络基础知识/

  *   01 OSI七层模型的基本概念和各层含义.mp4 15:58

  *   02 各层之间的数据结构.mp4 18:05

  *   03 深入理解数据封装与解封装.mp4 17:24

*   14 NetFilter和Iptables基础到进阶/

  *   01 NetFilter的基本概念和原理.mp4 16:27

  *   02 Iptables的基本概念和原理.mp4 10:41

  *   03 Iptables规则案例.mp4 34:28

*   15 容器与Iptables之间的联系/

  *   01 Docker与Iptables之间的联系.mp4 20:18

  *   02 通过Iptables配置容器网络(案例一).mp4 21:41

  *   03 设置Iptables规则使不同网段容器通信(上).mp4 13:43

  *   04 设置Iptables规则使不同网段容器通信(下).mp4 17:39

*   16 容器单主机网络通信/

  *   01 Docker原生网络.mp4 22:53

  *   02 容器之间的通信原理.mp4 26:10

  *   03 容器之间的通信方式.mp4 20:32

*   17 容器跨主机网络通信/

  *   01 容器跨主机网络通信的基本概念.mp4 07:20

  *   02 Vxlan通信原理.mp4 27:55

  *   03 Docker Overlay网络.mp4 20:37

  *   04 Docker Macvlan网络.mp4 12:22

  *   05 SubInterface实现多macvlan通信.mp4 30:14

  *   06 通过Flannel实现容器跨主机网络通信.mp4 28:33

*   18 DockerSwarm基础到进阶/

  *   01 Docker Swarm 基本概念和原理.mp4 18:30

  *   02 部署DockerSwarm集群.mp4 15:38

  *   03 在DockerSwarm集群中部署Nginx服务.mp4 15:22

  *   04 LoadBalancer的实现.mp4 12:32

  *   05 Overlay网络通信.mp4 25:52

  *   06 Service的更新和回滚.mp4 15:32

  *   07 Docker Swarm挂载数据卷的几种方式.mp4 29:04

  *   08 Label与Service之间的联系.mp4 16:06

  *   09 Service的健康检查.mp4 06:18

  *   10 如何通过Secret保存敏感数据.mp4 10:27

  *   11 部署WordPress系统.mp4 20:56

  *   12 DockerSwarm容器网络.mp4 08:35

*   19 容器监控/

  *   01 使用cAdvisor监控容器.mp4 14:12

  *   02 部署Prometheus来监控容器的性能.mp4 38:35

*   20 容器日志管理/

  *   01 容器日志运行机制.mp4 09:46

  *   02 部署ELK采集容器日志.mp4 35:04

*   21 项目案例一(Docker_Jenkins持续化构建静态/

  *   01 如何通过Docker手动部署静态网站.mp4 13:50

  *   02 Docker_Jenkins持续化构建静态网站.mp4 01:13:10

*   22 项目案例二(Docker_Jenkins持续化构建S/

  *   01 用Docker手动部署SpringBoot.mp4 22:21

  *   02 Jenkins构建SpringBoot.mp4 36:40

*   23 项目案例三 Docker_Jenkins持续化构建vue项目/

  *   01 部署SpringCloud项目(OA系统).mp4 56:52

  *   02 持续化构建SpringCloud项目(OA系统).mp4 01:16:08