人工精选已经发布 Docker入门到精通视频课程
这门课到底解决什么场景 如果你已经在写 Java 后端,或者做运维时频繁遇到「本地能跑、服务器跑不起来」「换台机器环境又不对」这类问题,那 Docker 就不是可学可不学的东西了,而是绕不开的基础设施。这门课针对的正是这个场景:把镜像、容器、仓库这些概念落到实际部署里,让你能自己把一个服务打包、跑起
会员可免费下载本篇月会员可免费领取。
开通会员 ›会员 · 按档位
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
这门课到底解决什么场景
如果你已经在写 Java 后端,或者做运维时频繁遇到「本地能跑、服务器跑不起来」「换台机器环境又不对」这类问题,那 Docker 就不是可学可不学的东西了,而是绕不开的基础设施。这门课针对的正是这个场景:把镜像、容器、仓库这些概念落到实际部署里,让你能自己把一个服务打包、跑起来、改配置、看日志,而不是每次上线都靠同事帮忙敲命令。
它不太适合完全没碰过 Linux 命令行的人。你需要至少知道 cd、ls 是什么,能看懂基本的目录结构,否则前面几节会比较吃力。如果你已经用过虚拟机、对「隔离」有模糊概念,学起来会顺很多。
学完之后能独立做什么
判断一门课值不值,我习惯先看学完能不能独立完成一件具体的事。这门课的目标大致是这几件:
- 自己写一份 Dockerfile,把一个小型后端服务(比如 Spring Boot 打的 jar)打包成镜像,并能解释每一层在做什么;
- 用命令行完成容器的启动、进入、查看日志、挂载目录、映射端口这些日常操作,不依赖图形界面;
- 用 compose 把应用和它的依赖(数据库、缓存)一起编排起来,一条命令拉起整套本地环境;
- 理解镜像分层和数据卷,知道哪些数据该持久化、哪些改了会丢;
- 能把构建好的镜像推到仓库,在另一台机器上拉下来运行。
这几件事覆盖了日常开发和大半运维工作的真实需求。至于更深的集群编排、多主机调度,这门课不会带你走那么远,需要另外补。所以它定位是「入门到能用」,而不是「到精通到能设计架构」——标题不必太当真,重点是前面这些能不能真学会。
课程是怎么组织的
内容按概念到操作的顺序推进,先从容器和虚拟机的区别讲起,把「为什么需要它」说清楚,再进入镜像、容器的实际操作,然后是 Dockerfile 的编写、数据卷、网络,最后用一个完整项目把前面零散的知识串起来。这种顺序的好处是不会一上来就让你背命令,而是先知道每个命令解决什么问题。
配套有章节笔记,这一点对上班族比较实用:通勤或者午休时翻笔记复盘,比重新看视频省时间。视频里演示的操作建议自己跟着敲一遍,Docker 这类工具光看是记不住的,命令敲错几次反而学得牢。
适合什么基础的人,怎么用这份资料
有 Java 后端经验的人,可以把重点放在镜像构建和 compose 编排上,这部分和你的日常工作衔接最紧,学完就能把手上项目的部署方式改一遍。做运维的同学,容器的基础操作可能已经会了,那就直接跳到数据卷、网络和项目实战,把之前零散的经验补成体系。
学习节奏上,不建议一口气刷完。每天一到两节,学完立刻在自己机器上把当天的操作做一遍,一周左右能过完主干。遇到卡住的地方,先看笔记里对应的小节,多数问题在笔记里有解释。
最后一句实话:Docker 本身不难,难的是坚持把每个命令都亲手跑过。这门课给的是顺序和演示,真正让你会用的,是你自己敲的那些命令和踩过的那些错。如果只是收藏了不看,再好的课也没用。
课程目录
课程目录48 集
- : 1 什么是Docker技术.mp4
- 2 为什么要使用Docker.mp4
- 3 Docker中的基本概念.mp4
- 4 Docker安装.mp4
- 5 获取镜像.mp4
- 6 创建镜像(上).mp4
- 7 创建镜像(下).mp4
- 8 本地导入镜像.mp4
- 9 保存、载入、删除镜像.mp4
- 10 Docker容器的创建、启动、和停止.mp4
- 11 两种方式进入后台运行的容器.mp4
- 12 导入、导出、删除容器.mp4
- 13 Docker公有仓库Docker Hub.mp4
- 14 创建Docker私有仓库.mp4
- 15 数据卷.mp4
- 16 数据卷容器.mp4
- 17 数据卷容器备份、恢复、迁移数据卷.mp4
- 18 Docker容器绑定外部IP和端口.mp4
- 19 容器互联.mp4
- 20 一个完整的例子.mp4
- 21 Dockerfile基本结构.mp4
- 22 Dockerfile中常见的13种指令.mp4
- 23 安装工具箱Busybox.mp4
- 24 安装Debian和ubuntu.mp4
- 25 安装Centos.mp4
- 26 使用COMMIT创建支持SSH的镜像.mp4
- 27 使用Dockerfile创建支持SSH服务的镜像.mp4
- 28 搭建并测试静态web应用程序.mp4
- 29 构建动态web应用程序(上).mp4
- 30 构建动态web应用【DockerNetworking】(中).mp4
- 31 将已有容器通过network方式连接到自定义网络中.mp4
- 32 构建Jenkins持续集成环境.mp4
- 33 创建Jenkins作业.mp4
- 34 安装jekyll博客生成工具.mp4
- 35 构建Java web应用服务.mp4
- 36 多容器应用栈之redis集群.mp4
- 37 Nodejs服务状态保存Redis中.mp4
- 38 Logstash日志采集.mp4
- 39 Hadoop集群配置文件讲解.mp4
- 40 Dockerfile制作Hadoop镜像.mp4
- 41 Hadoop集群网络配置.mp4
- 42 启动Hadoop容器集群.mp4
- 43 格式化Namenode启动Hadoop集群.mp4
- 44 docker中Spark集群安装.mp4
- 45 Spark读取hadoop文件验证集群.mp4
- 46 Docker Compose简介.mp4
- 47 构建Compose服务堆栈.mp4
- 48 Compose命令的使用.mp4





