这门课解决什么工作场景

很多做后端开发、测试或运维的上班族,经常会遇到一个痛点:在自己电脑上跑得好好的项目,换到同事的机器上或推到测试环境就报错。配置环境、对齐依赖版本往往要耗费大半天时间。这门讲容器技术的课,解决的就是这种“水土不服”的问题。它把你的代码连同运行环境打包成一个标准化的隔离单元,不管底层是 Windows 还是 Linux,不管是在本地还是云服务器,只要装了运行引擎,拉下来就能直接跑。对于需要频繁部署应用、维护微服务架构,或者想从传统开发岗向 DevOps 方向转行的职场人来说,这是一项绕不开的基础设施技能。

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

课程定位是零基础起步,不需要你提前掌握复杂的系统架构知识,但最好熟悉基本的 Linux 命令行操作,比如 cd、ls 这种级别。如果你只是纯前端或纯业务逻辑开发,从没碰过服务器,学起来会有些吃力,但跟着动手操作也能跟上。拿到资料后,建议不要从头按部就班死磕,先看基础概念那一节,理解镜像、容器和仓库这三者的关系,这就相当于弄懂了“图纸、房子和建材库”的逻辑。接着直接跳到安装与加速器配置的部分,把运行环境跑通。环境搭好后,再去看镜像获取和容器启动的内容,边看边敲命令,不要只停留在看视频的层面。至于私有仓库和数据管理,可以等基本跑通一个容器后再回来细看。

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

跟着这套资料走完,你能独立完成一个轻量级应用的容器化部署。具体来说,你可以从公共仓库拉取所需的运行环境(比如 Nginx 或 MySQL),配置好后台启动,把本地的代码挂载到容器里跑起来,最后把配好的环境导出成镜像文件传给同事。练习时,资料里的视频主要是用来理清操作逻辑,重点要看讲师在终端里敲的具体命令和参数。建议你开两个屏幕,一边播视频,一边开着自己的终端同步敲。遇到数据卷和挂载这种容易踩坑的章节,务必自己建一个测试目录跟着实操,看看容器删除后数据还在不在。不要把视频当剧看,每节课看完,自己脱离视频把命令默敲一遍,这才是把资料转化为自身技能的唯一途径。


本课程从基础入手,再进行深入研究,同时结合实际的应用案例进行有点到线及面、由浅入深的讲述。

课程目录

*   01 docker的基础概念与docker用途.mp4 22:01

*   02 镜像、容器和仓库的特点以及获取和使用.mp4 26:38

*   03 安装与使用docker以及加速器的配置使用.mp4 26:33

*   04 docker镜像的获取、使用与删除(1).mp4 26:08

*   05 docker镜像的获取、使用与删除(2).mp4 16:07

*   06 docker容器的启动过程以及容器的使用.mp4 31:55

*   07 容器的导入导出以及删除.mp4 12:19

*   08 docker共有仓库以及私有仓库的使用.mp4 33:37

*   09 docker数据管理之数据卷(volumes)的使用.mp4 36:33

*   10 docker数据管理之bind mounts的使用.mp4 27:45

*   11 通过Dockerfile构建一个自定义docker镜像.mp4 37:37

*   12 Dockerflile常用指令COPY、ADD、CMD使用.mp4 25:05

*   13 Dockerfile指令ENTRYPOINT/VOLUME.mp4 31:36

*   14 Dockerfile常用指令WORKDIR/USER.mp4 24:00

*   15 通过Dockerfile构建自定义镜像redis实战.mp4 27:18

*   16 通过Dockerfile构建自定义镜像zabbix实战.mp4 14:22

*   17 docker容器外部访问与容器间互联.mp4 24:00

*   18 Docker容器编排Compose的安装与模板文件.mp4 27:36

*   19 docker-compose.yml模板文件常用指令介绍.mp4 23:41

*   20 docker-compose.yml构建wordpress.mp4 21:20

*   21 Docker Compose常用命令使用说明.mp4 18:14