先弄清楚这门课解决什么问题

很多做后端开发或运维的上班族,平时写完代码扔到服务器上就不管了,遇到环境冲突、依赖版本不一致、扩容缩容全靠手动改配置,一出故障就互相甩锅。这门课主要解决的就是“应用怎么打包、怎么用容器跑起来、怎么跟微服务架构配合”的问题。它不扯虚的概念,直接从微服务为什么需要容器化讲起,落到 Docker 的实际操作上。如果你正被“在我电脑上能跑”这句话折磨,或者想从纯写代码的岗位往 DevOps 方向靠一靠,这套内容能帮你补上环境治理和交付环节的短板。但如果你只是想学几条 Linux 命令,或者完全没碰过后端服务,这课的密度对零基础来说会有点高。

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

这套资料适合有基本 Linux 命令行操作能力、写过简单后端接口的人。如果你连 cd、ls、vim 都用不熟,建议先去补基础再来,否则跟着视频敲命令会卡壳。拿到资料后,不要从头按顺序啃。建议先看微服务技术理解那几节,弄懂为什么要拆服务、为什么要容器化,建立整体认知。然后直接跳到 Docker 容器入门和常用命令部分,跟着把镜像拉取、容器启停跑通。Dockerfile 和数据卷操作是后面做持续集成的关键,重点看这两块怎么把本地代码变成可移植的镜像,以及怎么把容器里的数据挂载到宿主机上。Jenkins 那节是把前面学的串起来的实操,放在最后看。

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

跟着这套内容走完,你能独立做这几件事:写一份 Dockerfile 把自己写的后端项目打包成镜像,在本地或测试服务器上用容器跑起来,配置数据卷持久化日志和配置文件,再用 Jenkins 搭一条简单的代码提交后自动构建镜像的流水线。说白了,就是能接管一个小项目从代码到运行环境的完整交付过程。练习的时候,不要光看视频不动手。准备一台云服务器或者本地开虚拟机,每看完一节就照着敲一遍命令。尤其是 Dockerfile 那部分,拿自己手头的项目练手,试着把它的依赖、运行环境封装进镜像里。遇到容器起不来、端口对不上、数据丢了这类报错,先自己查日志排查,别急着找答案,这个过程比看十遍视频都有用。容器化这门手艺,本质上是踩坑踩出来的肌肉记忆。


01 01微服务技术理解(一) · 02 02微服务技术理解(二) · 03 03微服务技术理解(三) · 04 04容器化技术入门 · 05 05初识dock

课程目录

*   01 01微服务技术理解(一)

*   02 02微服务技术理解(二)

*   03 03微服务技术理解(三)

*   04 04容器化技术入门

*   05 05初识docker容器

*   06 06docker容器常用命令

*   07 07docker镜像、容器

*   08 08docker镜像、容器(二)

*   09 09docker容器命令详解(一)

*   10 10docker容器命令详解(二)

*   11 11docker容器命令本地镜像

*   12 12docker的数据卷操作(一)

*   13 13docker的数据卷操作(二)

*   14 14docker的jenkins操作

*   15 15dockerfile简介

*   16 16dockerfile的应用

*   17 17docker在实际工作的问题

*   18 18在设计者的角度理解K8S

*   19 19K8S的原理解析

*   20 20K8S的Master解析

*   21 21K8S的Node解析

*   22 22K8S的负载均衡

*   23 23K8S的安装流程(一)

*   24 24K8S的安装流程(二)

*   25 25K8S的安装流程(三)

*   26 26K8s主从机的hosts修改

*   27 27sealos组件安装流程

*   28 28sealos安装K8S包

*   29 29sealos安装K8S(二)

*   30 30K8S标签操作

*   31 31K8S节点操作

*   32 32K8s的nameSpace

*   33 33K8S的yaml文件配置操作

*   34 34K8Syaml文件操作(二)

*   35 35K8S的pod操作

*   36 36pod的yaml文件操作(一)

*   37 37K8S的pod操作(二)

*   38 38K8S的pod操作(三)

*   39 39K8S的pod操作(三)

*   40 40K8S的核心调度原理

*   41 41kuberSphere介绍

*   42 42kuberSphere介绍(二)

*   43 43KuberSphere系统组件介绍

*   44 44KuberSphere系统组件介绍(二)

*   45 45KuberSphere的DEVOPS

*   46 46KuberSphere的流水线设置(一)

*   47 47KuberSphere的流水线入门操作

*   48 48KuberSphere流水线集成操作

*   49 49kubersphere流水线操作

*   50 50kubersphere流水线操作

*   51 51流水线操作--完整流水线执行