这门课解决什么问题:本地跑得通,上线就报错
很多做后端开发或运维的上班族,常被“在我电脑上明明能跑”这句话打脸。本地环境装的是一套依赖,到了测试或生产服务器又是另一套,版本冲突、端口占用、配置不一致,排查起来极其耗时间。容器化技术解决的就是这个环境一致性的问题。这门关于容器技术的课,核心场景是把一个应用连同它依赖的运行环境打包,搬到任何机器上都能原样跑起来。如果你正准备转行做后端或运维,或者在公司需要接手容器化部署的活,这门课能帮你把概念理顺,不至于连基础术语都听不懂。
适合什么基础,建议先看哪几块
这门课的门槛不算高,但并非零基础。你需要有基本的 Linux 命令行操作经验,比如知道怎么切目录、改文件权限,同时得过手写过简单的后端服务。如果你连终端都没打开过,建议先补一下基础再来,否则跟着视频敲命令会卡壳。资料按顺序排得很紧凑,但我建议你先看架构和运行原理那块,搞懂引擎、镜像和容器三者关系,别一上来就死记硬背命令。接着直接跳到镜像常用命令和容器操作部分,跟着把服务跑起来。数据卷和容器互联这两块是实际工作中用得最多的,重点看。至于编写构建脚本的部分,看懂基础语法即可,复杂的编排不是这一阶段要死磕的。
资料怎么配合练习,学完能独立做什么
看视频绝对不够,必须自己开虚拟机或云服务器跟着敲。资料里的每段演示都对应一个具体操作,建议你按暂停、自己敲一遍、看结果是否一致。比如讲到端口映射,就自己起一个服务,从外部浏览器访问一下;讲到数据持久化,就试着往挂载目录里写文件,删掉容器后看看文件还在不在。全部练完一遍后,你可以独立完成这几件事:在服务器上安装并配置引擎,拉取现成镜像跑起一个数据库或服务,把自己写的简单后端项目写成构建脚本,打包成镜像并跑成容器,最后把两个容器连起来互通。能把这些走通,日常开发联调或简单的部署需求就能扛下来了,后续再学集群编排也有个扎实的底子。
帮助大家对Docker快速上手,掌握Docker在企业开发中的应用,胜任企业业务需求。
课程目录
* 01 关于《Docker》这门课.mp4 05:31
* 02 Docker基础知识.mp4 13:17
* 03 Docker架构及运行原理.mp4 11:00
* 04 什么是Docker镜像.mp4 10:10
* 05 Docker镜像常用命令.mp4 09:57
* 06 commit命令创建镜像.mp4 13:09
* 07 Docker容器(一).mp4 16:43
* 08 Docker容器(二).mp4 11:58
* 09 容器端口映射.mp4 14:55
* 10 容器互联.mp4 15:01
* 11 数据卷.mp4 24:20
* 12 第一个Dockerfile.mp4 11:29
* 13 Dockerfile构建过程.mp4 09:27
* 14 Dockerfile实现数据卷.mp4 09:12
* 15 Dockerfile指令之RUN.mp4 09:18
* 16 Dockerfile指令之CMD.mp4 14:34
* 17 Dockerfile指令之ENTRYPOINT.mp4 08:40
* 18 Dockerfile指令之COPY.mp4 10:43
* 19 Dockerfile指令之ADD.mp4 09:26
* 20 Dockerfile指令之WORKDIR等.mp4 07:39
* 21 Docker部署Redis.mp4 10:18
* 22 Docker部署Mysql.mp4 12:11
* 23 Docker部署Nginx(上).mp4 12:34
* 24 Docker部署Nginx(下).mp4 10:43






