课程费用

6800.00 /人

课程时长

2

成为教练

课程简介

本课程的目标在于为企业级的开发、运维环境中使用Docker提供实战型指导。本课程讲师将循序渐进的讲解Docker技术的核心理念build、ship、run三步骤的具体方法和实践经验。并且提供一套完整的构建企业级容器私有云的部署、维护、开发方法,方便学员可以在线下自己实践Docker容器技术。课程讲师是Docker顶级开源项目的开发者,对Docker技术有深入的了解,可以引导学员掌握Docker容器技术架构的基本工具链以及核心架构思想,从而在运用Docker技术上能从容应对。

目标收益

培训对象

课程大纲

第 1 章 Docker 技术基本介绍 1.0 引言
1.1 LXC虚拟化技术简介
1.2 Docker 与 LXC虚拟化技术的简单比较
1.3 Docker 的主要适用场景
1.4 Docker 安装介绍
1.4 小结
第 2 章 Docker 技术架构组成 2.0 引言
2.1 Docker 物理文件组成
2.2 Docker Server系统架构
2.3 Docker 自带命令行使用介绍
2.4 Docker Hub 服务介绍
2.5 小结
第 3 章 Docker 系统服务简介 3.0 引言
3.1 Docker 系统服务概述
3.2 Docker Remote API服务简介
3.3 Docker Hub Registry服务简介
3.4 小结
第 4 章 Docker 安全管理 4.0 引言
4.1 Docker系统安全相关因素
4.2 Kernel Namespaces 系统安全介绍
4.3 Control Groups 系统安全介绍
4.4 Docker Daemon访问授权策略
4.5 Linux Kernel Capabilities 特性介绍
4.6 其他内核安全特性简介
4.7 小结
第 5 章 Docker 镜像与容器的使用 5.0 引言
5.1 Docker 镜像与容器使用场景
5.2 镜像模板文件 Dockerfile 的介绍
5.3 构建基础镜像的方法介绍
5.4 运行容器的方法介绍
5.5 小结
第6章 Docker 网络管理 6.1 引言
6.2 Host模式的网络使用介绍
6.3 OVS+GRE 模式的网络使用介绍
6.4 Ambassador 模式的网络使用介绍
6.5 小结
第 7 章 开发环境的部署方法 7.1 引言
7.2 Fig安装方法介绍
7.3 Rails开发环境配置方法介绍
7.4 Django开发环境配置方法介绍
7.5 Wordpress开发环境配置方法介绍
7.6 Middleman开发环境配置方法介绍
7.7 小结
第 8 章 生产环境的部署方法 8.1 引言
8.2 内部镜像仓库服务配置方法介绍
8.3 Docker主机系统的选择和定制简介
8.4 基础镜像的选择和定制简介
8.5 小结
第 9 章 集成测试环境的部署方法 9.1 引言
9.2 集成测试系统常用架构简介
9.3 开源系统Jenkins和Drone的简介
9.4 基于Jenkins的Docker持续集成系统搭建实现
9.5 小结
第 10 章 大数据平台环境的部署方法 10.1 引言
10.2 影响部署大数据平台搭建的相关因素
10.3 Hadoop的搭建实现
10.4 小结
第 11 章 应用集群环境的部署方法 11.1 引言
11.2 影响 Docker 集群系统搭建的相关因素
11.3 开源集群系统Kubernetes的搭建实现
11.4 小结
第 12 章 Docker主机系统设计的基本原则 12.1 引言
12.2 什么是主机系统
12.3 主机系统的最小化原则
12.4 配置一致性原则
12.5 高可用及数据安全原则
12.6 小结
第13章 镜像设计的思路及优化 13.1 引言
13.2 镜像的组成介绍
13.3 应用镜像的切分及整合优化
13.4 应用镜像的切分与整合可能存在的问题
13.5 小结
第14章 Docker Registry 14.1 引言
14.2 Docker Registry介绍
14.3 私有 Registry环境搭建
14.4 私有 Registry配置详细介绍
14.5 私有 Registry基本管理与维护
14.6 基本优化思路
14.7 小结
第15章 Docker核心组件介绍 15.1 引言
15.2 libcontainer详细介绍
15.3 libswarm详细介绍
15.4 libchan详细介绍
15.5 libtrust详细介绍
15.6 小结
第16章 基于Docker的私有云搭建设计思路及方案 16.1 引言
16.2 利用开源项目 Deis 来实现私有云架构
16.3 其他开源私有云设计方案
16.4 各种开源私有云方案的利弊比较
16.5 小结
第17章 基于Docker的高可用应用集群系统设计思路及方案 17.1 引言
17.2 利用 Apache Mesos 来实现高可用架构
17.3 利用 Kubernetes 来实现整体集群
17.4 其他高可用设计方案
17.5 各种高可用方案的利弊比较
17.6 小结
第 1 章 Docker 技术基本介绍
1.0 引言
1.1 LXC虚拟化技术简介
1.2 Docker 与 LXC虚拟化技术的简单比较
1.3 Docker 的主要适用场景
1.4 Docker 安装介绍
1.4 小结
第 2 章 Docker 技术架构组成
2.0 引言
2.1 Docker 物理文件组成
2.2 Docker Server系统架构
2.3 Docker 自带命令行使用介绍
2.4 Docker Hub 服务介绍
2.5 小结
第 3 章 Docker 系统服务简介
3.0 引言
3.1 Docker 系统服务概述
3.2 Docker Remote API服务简介
3.3 Docker Hub Registry服务简介
3.4 小结
第 4 章 Docker 安全管理
4.0 引言
4.1 Docker系统安全相关因素
4.2 Kernel Namespaces 系统安全介绍
4.3 Control Groups 系统安全介绍
4.4 Docker Daemon访问授权策略
4.5 Linux Kernel Capabilities 特性介绍
4.6 其他内核安全特性简介
4.7 小结
第 5 章 Docker 镜像与容器的使用
5.0 引言
5.1 Docker 镜像与容器使用场景
5.2 镜像模板文件 Dockerfile 的介绍
5.3 构建基础镜像的方法介绍
5.4 运行容器的方法介绍
5.5 小结
第6章 Docker 网络管理
6.1 引言
6.2 Host模式的网络使用介绍
6.3 OVS+GRE 模式的网络使用介绍
6.4 Ambassador 模式的网络使用介绍
6.5 小结
第 7 章 开发环境的部署方法
7.1 引言
7.2 Fig安装方法介绍
7.3 Rails开发环境配置方法介绍
7.4 Django开发环境配置方法介绍
7.5 Wordpress开发环境配置方法介绍
7.6 Middleman开发环境配置方法介绍
7.7 小结
第 8 章 生产环境的部署方法
8.1 引言
8.2 内部镜像仓库服务配置方法介绍
8.3 Docker主机系统的选择和定制简介
8.4 基础镜像的选择和定制简介
8.5 小结
第 9 章 集成测试环境的部署方法
9.1 引言
9.2 集成测试系统常用架构简介
9.3 开源系统Jenkins和Drone的简介
9.4 基于Jenkins的Docker持续集成系统搭建实现
9.5 小结
第 10 章 大数据平台环境的部署方法
10.1 引言
10.2 影响部署大数据平台搭建的相关因素
10.3 Hadoop的搭建实现
10.4 小结
第 11 章 应用集群环境的部署方法
11.1 引言
11.2 影响 Docker 集群系统搭建的相关因素
11.3 开源集群系统Kubernetes的搭建实现
11.4 小结
第 12 章 Docker主机系统设计的基本原则
12.1 引言
12.2 什么是主机系统
12.3 主机系统的最小化原则
12.4 配置一致性原则
12.5 高可用及数据安全原则
12.6 小结
第13章 镜像设计的思路及优化
13.1 引言
13.2 镜像的组成介绍
13.3 应用镜像的切分及整合优化
13.4 应用镜像的切分与整合可能存在的问题
13.5 小结
第14章 Docker Registry
14.1 引言
14.2 Docker Registry介绍
14.3 私有 Registry环境搭建
14.4 私有 Registry配置详细介绍
14.5 私有 Registry基本管理与维护
14.6 基本优化思路
14.7 小结
第15章 Docker核心组件介绍
15.1 引言
15.2 libcontainer详细介绍
15.3 libswarm详细介绍
15.4 libchan详细介绍
15.5 libtrust详细介绍
15.6 小结
第16章 基于Docker的私有云搭建设计思路及方案
16.1 引言
16.2 利用开源项目 Deis 来实现私有云架构
16.3 其他开源私有云设计方案
16.4 各种开源私有云方案的利弊比较
16.5 小结
第17章 基于Docker的高可用应用集群系统设计思路及方案
17.1 引言
17.2 利用 Apache Mesos 来实现高可用架构
17.3 利用 Kubernetes 来实现整体集群
17.4 其他高可用设计方案
17.5 各种高可用方案的利弊比较
17.6 小结

课程评论

课程费用

6800.00 /人

课程时长

2

立即报名 我要分享

近期公开课推荐

近期公开课推荐