Docker培训
1 容器发展进程和技术概览
2 Docker 镜像和容器
3 Docker Swarm
4 卷与数据持久化
5 Docker 引擎
6 使用 Docker Compose 部署应用
7 Docker 网络
8 使用 Docker Stack 部署应用
1
容器发展之路与 Docker 简介
1.容器为什么出现
2.容器的作用
3.容器的应用场景
4.Docker公司
5.Docker的容器运行时和编排引擎
6.Docker开源项目(Moby)
2
Docker 安装与技术概览
1.Docker的安装
2.Docker存储驱动的选项
3.镜像
4.容器
3
Docker 引擎
1.Docker引擎简介
2.摆脱LXC
3.重构Dockerdaemon
4.runc和containerd
4
Docker 镜像
1.Docker镜像简介
2.拉取镜像
3.镜像命名和标签
4.镜像分层与共享
5.删除镜像
5
Docker 容器
1.Docker容器简介
2.容器与虚拟机
3.Dockerdeamon
4.容器进程与生命周期
5.重启容器与自我修复
6.查看容器详情
6
应用的容器化
1.容器化应用简介
2.分析Dockerfile
3.构建镜像
4.推送镜像到仓库
5.利用构建缓存
7
使用 Docker Compose 部署应用
1.DockerCompose的背景
2.在Linux上安装DockerCompose
3.Compose文件
4.使用DockerCompose部署应用
8
Docker Swarm
1.Swarm简介
2.搭建安全Swarm集群
3.Swarm管理器高可用性
4.Swarm安全机制
5.Swarm服务
9
Docker 网络
1.Docker网络理论基础
2.Libnetwork和驱动
3.单机桥接网络
4.多机覆盖网络
5.服务发现
6.Ingress网络
10
卷与持久化数据
1.容器与非持久化数据
2.容器与持久化数据
3.创建和管理容器卷
4.在集群节点间共享存储
11
使用 Docker Stack 部署应用
1.DockerStack简介
2.深入分析Stack文件
3.搭建应用环境
12
Docker 安全
1.Linux安全技术
2.Namespace命名空间
3.ControlGroup控制组
4.Docker平台安全技术