这门课值不值得学:看你是否常和运行环境打交道
很多做后端开发、测试或运维的上班族,日常痛点不是写不出代码,而是代码在自己电脑上跑得好好的,一到测试或生产环境就报缺包、版本冲突、端口占用。如果你正从纯业务开发往 DevOps 方向转,或者团队开始推行容器化部署,这门讲容器技术的课就是帮你填平环境差异这个坑的。它解决的核心场景很明确:把应用连同它依赖的操作系统、运行库打包成一个标准单元,换台机器也能直接跑。如果你平时只做纯前端页面切图,或者完全不和服务器打交道,那这门课暂时不急;但只要你的工作涉及后端服务部署、测试环境维护、或者想弄懂研发同事嘴里的“镜像”和“容器”到底是怎么回事,这批资料就值得花时间过一遍。
建议先看哪几块,资料怎么配合练习
这套资料整体偏基础,不需要你精通某种语言,但前提是得熟悉命令行操作,最好懂一点 Linux 常用指令,比如目录切换、文件编辑、进程查看。如果你连终端都没怎么打开过,建议先补补 Linux 基础再来看,否则跟着视频敲命令时容易卡壳。学习时强烈建议别只用眼睛看,一定要开一台虚拟机或者云服务器跟着练。资料前半部分讲架构和安装,这部分快速过一遍建立概念就行,重点放在镜像和容器操作那几节。看视频时,把资料包里的命令清单当成备忘录,边看边在自己的环境里敲,遇到报错先自己查,这是必经的实战过程。
学完能独立做什么
把这套资料踏踏实实跟着敲一遍,你能独立完成几件具体的事:在自己的机器上把容器运行环境装好并验证通;用命令拉取官方镜像并跑起一个现成的服务;用交互方式或者编写构建文件,把一个简单的后端程序打包成可移植的镜像;把本地做好的镜像推到仓库或者导出成文件传到别的机器上跑起来。学到这里,你算是真正跨过了容器化的门槛,往后无论是去研究多容器编排,还是直接参与团队项目的环境标准化改造,都有了扎实的底子。不要指望看个视频就能立刻搞定企业级高可用集群,但应对日常单机环境部署和个人项目容器化,已经完全够用,不再需要到处求人配环境。
课程目录
课程目录33 集
- 1-1 [Docker 介绍] 什么是容器 (15:33).mp4
- 1-2 [Docker 介绍] Docker 容器的架构 (19:29).mp4
- 1-3 [Docker 介绍] Docker 基本概念 (15:09).mp4
- 2-1 [Docker的安装] Docker 在 Centos7 下的安装 (15:51).mp4
- 3-1 [Docker 镜像(一)] 什么是镜像 (11:29).mp4
- 3-2 [Docker 镜像(一)] 获取 Docker 镜像 (24:44).mp4
- 3-3 [Docker 镜像(一)] 交互式和载入方式创建镜像 (21:29).mp4
- 3-4 [Docker 镜像(一)] Dockerfile 命令之 FROM 和 RUN (17:31).mp4
- 3-5 [Docker 镜像(一)] Dockerfile 命令之 COPY 和 ADD (25:52).mp4
- 3-6 [Docker 镜像(一)] Dockerfile命令之 CMD 和 ENTRYPOINT (21:07).mp4
- 3-7 [Docker 镜像(一)] Dockerfile 命令之 ENV 和 ARG (08:28).mp4
- 3-8 [Docker 镜像(一)] Dockerfile 命令之 WORKDIR 和 VOLUM (21:29).mp4
- 3-9 [Docker 镜像(一)] Dockerfile 命令之 EXPOSE 和 USER (15:06).mp4
- 3-10 [Docker 镜像(一)] Dockerfile 命令之 HEALTHVHECK和 ON (22:23).mp4
- 4-1 [Docker 镜像(二)] Dockerfile 多阶段构建 (14:57).mp4
- 4-2 [Docker 镜像(二)] Dockerfile 实践 (27:16).mp4
- 5-1 [Docker 容器] 容器常用操作 (26:05).mp4
- 5-2 [Docker 容器] Docker 系统信息查看 (17:10).mp4
- 5-3 [Docker 容器] Docker 容器资源限制 (30:03).mp4
- 5-4 [Docker 容器] Docker 检索容器日志 (17:47).mp4
- 6-1 [Docker 仓库] Docker Hub官方仓库的操作 (22:14).mp4
- 6-2 [Docker 仓库] Docker 私有仓库之 registry (11:42).mp4
- 6-3 [Docker 仓库] Docker 私有库之 Harobr 安装 (26:56).mp4
- 6-4 [Docker 仓库] Docker 私有库之 Harobr https 配置 (20:48).mp4
- 7-1 [Docker 数据卷] 创建和挂载数据卷 (14:46).mp4
- 7-2 [Docker 数据卷] 使用主机卷 (06:13).mp4
- 7-3 [Docker 数据卷] 定义镜像中的卷 (06:46).mp4
- 8-1 [Docker 网络] Docker 网桥的介绍 (19:42).mp4
- 8-2 [Docker 网络] host 网络和 none 网络 (07:34).mp4
- 8-3 [Docker 网络] 共享网络空间 (07:12).mp4
- 8-4 [Docker 网络] Docker 端口管理 (06:57).mp4
- 9-1 [Docker Compose] Docker Compose 运行多服务应用 (14:35).mp4
- 9-2 [Docker Compose] Docker Compose 构建和推送应用程序 (13:15).mp4






