Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
本课程包含docker的架构技术,docker镜像域dockerfile、docker网络配置,搭建私有Registry、数据挂载等等以及FileSystem同步共享,Swarm compose,Swarm globalfile,Swarm的自动化发布等容器化技术。
目录
01.【基础】docker出现之前的部署之痛及docker版本概念和虚拟机的差异分析.mp4
02.【基础】docker三大模块(image,container,registry)画图分析及在centos上安装docker.mp4
03.【配置文件】解读dockerd配置文件daemon.json中的实用配置项(mirror,dataroot,tcp,log).mp4
04.【容器基础】docker container 中常用操控命令run,exec,start,stop,prune,rm详解.mp4
05.【容器基础】docker container 状态监控命令stats,port,top,inspect,export,import 详解_.mp4
06.【镜像基础】docker images的pull,push,tag,login,rm等命令详解.mp4
07.【dockerfile】实用docker build自己动手构建镜像及对dockerfile中的15个命令介绍.mp4
08.【dockerfile】构建镜像之5个经典经验分享(多阶段,忽略文件,移除包,最小层数,仓库私有).mp4
09.【registry】搭建自己的私有registry仓库及了解第三方仓库aliyun,cloud.mp4
10.【volume】掌握docker支持的三大数据挂载模式(volume,bind,tempfs).mp4
11.【network】单机版bridge桥接网络原理和缺陷及实现自己的bridge网络.mp4
12.【network】多机版overlay网络和host网络让你的容器可以实现跨机访问分析和实战.mp4
13.【compose】shell命令和多容器部署之烦之痛之使用docker-compose一键化部署 .mp4
14.【compose】compose命令讲解及3个经典案例apollo,mongo replica,skywalking一键化部署.mp4
15.【compose】compose一些部署经验分享之(多文件部署,按需构建,变量插值).mp4
16.【可视化UI】自己搭建docker可视化portainer及使用python,C#远程操控dockerd实战.mp4
17.【cluster volumes】有状态容器部署之痛的解决方案ClusterFS实现多机器的FileSystem同步共享.mp4
18.【storage driver】docker支持的overlay2,devicemapper等存储引擎介绍和使用建议分析.mp4
19.【swarm】搭建自己的docker swarm集群和服务部署实践及对框架模型和术语介绍.mp4
20.【swarm compose】compose.yml自定义swarm集群及用constraints,preference定制化task节点部署.mp4
21.【swarm globalfile】docker新特性使用config,serect实现swarm service下全局挂载明文和密文介绍.mp4
22.【swarm 自动化发布】图解使用jenkins+ansible+swarm + nssm 搭建适合自己的自动化发布平台.mp4