这门课解决什么工作场景

很多团队在交付应用时,常被环境不一致折腾得够呛:开发机上跑得好好的服务,到测试环境或生产环境就报错;不同项目依赖的运行库版本打架,互相挤占资源。这门课针对的就是这种痛点,教你用容器把应用和它需要的一切依赖打包成一个标准化的镜像,拿到任何装了运行时的机器上都能直接拉起来。它聚焦在容器化技术与标准交付流程上,让应用变得可移植、可交付。学完这套思路,你不会再把一堆零散的代码文件直接扔给运维,而是能交出一个配置明确、随时能跑的标准交付物。

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

这套资料适合有一定 Linux 命令行操作基础、但没怎么碰过容器技术的开发者。如果你连基础的文件操作和软件安装都不太熟,建议先补一下 Linux 基本操作再来。拿到资料后,不要按顺序从头死磕,建议先看虚拟机与容器关联性以及基础介绍这部分,弄清容器到底是怎么隔离资源的,它和传统虚拟机在开销和原理上的根本区别是什么。看完这部分建立概念后,直接跳到机器初始化、安装运行时和配置镜像加速这几节跟着动手。先别急着背命令,把环境跑通、能拉起第一个容器,比干看几十集视频都有用。

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

把基础命令和启动方式过一遍后,学完你应该能独立完成这几件事:在一台干净的 Linux 服务器上从零部署容器运行环境,配置好镜像加速源;用基础命令搜索、拉取、查看和删除镜像;用交互式或后台模式把容器跑起来,并知道怎么进去看日志、怎么把它停掉删掉。配合资料练习时,不要只盯着视频看,强烈建议自己开一台虚拟机或者云主机同步操作。视频里讲到操作镜像的命令和交互式运行容器时,就在自己的机器上敲一遍。遇到报错先自己查,把跑通一个镜像、启动一个容器、进去修改点配置再退出的完整流程走顺。这套资料的核心价值在于带你蹚过最初的环境配置坑,把基础概念和操作摸熟,为后面做统一编排和复杂环境部署打好底子。


掌握容器化技术与标准交付流程,实现应用可移植、可交付、可统一编排。

课程目录

*   01 Docker基础知识/

  *   01 docker官网地址.mp4 03:05

  *   02 服务器、虚拟机和docker关联性.mp4 13:50

  *   03 docker镜像跟ISO镜像文件关联性.mp4 11:33

  *   04 docker基本介绍.mp4 02:51

  *   05 Docker优缺点.mp4 03:23

  *   06 Docker机器配置说明.mp4 02:05

  *   07 对Docker机器进行初始化.mp4 18:49

  *   08 安装并启动docker.mp4 08:40

  *   09 配置docker镜像加速器.mp4 13:03

  *   10 docker操作镜像相关的命令.mp4 14:07

  *   11 docker run以交互式方式运行容器.mp4 06:38

  *   12 docker run后台启动docker容器.mp4 03:25

  *   13 docker常用命令练习.mp4 03:58

  *   14 通过docker部署nginx服务.mp4 08:06

  *   15 访问docker容器流量转发流程.mp4 06:04

*   02 Docker实战:dockerfile制作镜像/

  *   01 dockerfile文件基本介绍.mp4 10:08

  *   02 dockerfile实战演练.mp4 19:16

  *   03 基础镜像用Centos,如何配置在线源?.mp4 09:29

  *   04 把Nginx服务基于dockerfile文件做成镜像.mp4 13:22

  *   05 把tomcat服务基于dockerfile文件做成镜像.mp4 09:47

  *   06 把Go开发的代码基于Dockerfile文件做成镜像.mp4 24:09

  *   07 把Python开发的代码基于Dockerfile文件做成镜像.mp4 21:44

*   03 Docker进阶:Harbor私有镜像仓库/

  *   01 安装harbor前的准备工作-签发证书.mp4 10:52

  *   02 安装和配置harbor.mp4 28:05

  *   03 测试从harbor上传和下载镜像.mp4 15:28

*   04 dockerfile编写技巧:让镜像更小/

  *   01 控制镜像大小:减少镜像层数.mp4 02:25

  *   02 控制镜像大小:分阶段制作.mp4 03:46

*   05 镜像安全配置/

  *   01 镜像漏洞扫描-trivy.mp4 05:02

  *   02 镜像漏洞扫描-clair.mp4 03:45