×

首页 > 企业定制

基于Docker的Linux开源虚拟化解决方案

课程介绍:

 

             

§     大型应用系统下Docker的应用

§     Docker的生态系统和未来展望

§     Docker的安装与镜像管理

§     深入分析Docker Registry-实现对容器的管理

§     Docker的安全架构设计

§     通过Docker APIDocker  Remote API完成对Docker的操作与管理-综合完成Docker的大部分实操过程

§     Docker技术进阶

§     使用Docker在应用开发过程中的集成

§     迁移应用到Docker的综合实战案例分析

§     Docker与私有云虚拟化框架实战案例分析

§     课程回顾及咨询建议

课程要点(请自行设计)

§     掌握Docker的整体体系架构分析

§     了解Docker的整体生态系统

§     掌握Docker的安装与镜像管理

§     掌握Docker Registry-实现对容器的管理

§     掌握Docker的安全架构设计

§     掌握Docker APIDocker  Remote API完成对Docker的操作与管理-综合完成Docker的大部分实操过程

§     掌握更加深入的Docker技术包括:Docker的网络和通信,Docker的存储,服务发现和分布式配置存储,Docker的分布式集群架构设计,Docker容器的互联(Link), Docker容器的调度(orchestration

§     分析三个基于Docker的实践案例包括:Docker在应用开发过程中的集成,迁移应用到Docker的综合实战案例分析,Docker与私有云虚拟化框架实战案例分析

培训目标:

课程大纲:

内容

方法

目的

大型应用系统下Docker的体系架构分析

?  虚拟化的应用

?  第三次革命

?  容器技术的历史

?  Docker的特征

?  Docker的组件与元素

?  Docker体系架构分析

?  Docker Client实现到Docker Daemon之间通信

?  Docker Daemon处理服务请求

?  Docker Index公有与私有访问权限的Docker管理

?  Docker Containers负责应用程序的运行

?  Docker Images用来运行Docker容器

?  DockerFile自动创建Docker镜像。

?  CGroup和NameSpace

?  Docker项目的发展历程

?  微服务容器集群

典型案例分析:结合一个大型应用系统的实例案例进行分析,详细分析Docker的体系架构设计

 

Docker的生态系统和未来展望

?  Docker的生态系统

?  Docker的新项目:Machine,Swarm,Compose

?  通过Kubernets构建Docker集群

?  分布式的容器集群

?  CoreOS与容器管理

这部分知识采用案例分析,经验分享,深入探讨及系统知识梳理的方式教学

掌握Docker的整体体系架构分析

了解Docker的整体生态系统

 

 

 

 

Docker的安装与镜像管理

?  Docker引擎的安装

?  容器和镜像

?  撰写Dockerfile

?  Dockerfile的自动化镜像构建命令

?  使用Docker Hub
  – 镜像上传和下载
  – 自动化构建
  – Web Hooks and Build Triggers、

?  第一个Docker镜像

操作实践:实践操作完成Docker容器及镜像的创建,以及通过Docker Hub API 完成镜像的自动化构建过程,及其授权与账户管理过程

 

深入分析Docker Registry-实现对容器的管理

?  Docker Registry工作流架构详解

?  完成对Docker镜像的下载,推拉及删除任务

?  通过index 负责并维护镜像信息

?  通过registry完成镜像和图表的仓库管理

?  通过Registry Client完成镜像的Push,Pull任务

?  Push Image & Pull Image

操作实践:实践操作完成Docker容器的管理,完成对Docker镜像的下载,推拉及删除任务

 

 

这部分知识采用案例分析,经验分享,操作实践及系统知识梳理的方式教学

掌握Docker的安装与镜像管理

掌握Docker Registry-实现对容器的管理

 

Docker的安全架构设计

?  Docker LXC的延伸,通过LXC的安全特性健壮Docker

?  Docker的容器相互隔离性

?  访问Docker的公网IP端口

?  Docker Control Groups的安全管理

?  避免对Docker Daemon的攻击

?  Docker的安全特性

?  通过Docker.io API的安全维护命令

?  使用 TLS 认证远程访问 Docker

典型案例分析:结合一个大型500强应用系统的实例案例进行分析,详细分析Docker的安全架构设计

 

通过Docker API与Docker  Remote API完成对Docker的操作与管理

?  通过Docker Registry API完成镜像与仓库的管理

?  通过Docker Hub API完成用户帐户和授权管理

?  Docker OAuth API

?  创建容器

?  监控容器

?  进程管理

?  日志管理

?  容器管理

?  备份与还原

操作实践:综合实践操作通过一个实践案例, 完成Docker容器的管理,完成Docker镜像的管理, Docker的监控, 日志管理, 备份与还原

 

 

这部分知识采用案例分析,经验分享,操作实践及系统知识梳理的方式教学

掌握Docker的安全架构设计

 

掌握Docker API与Docker  Remote API完成对Docker的操作与管理-综合完成Docker的大部分实操过程

 

 

Docker技术进阶

?  Docker的网络和通信

?  Docker的存储

?  服务发现和分布式配置存储

?  Docker的分布式集群架构设计

?  Docker容器的互联(Link)

?  Docker容器的调度(orchestration)

操作实践:综合实践操作通过一个实践案例, 完成Docker容器的网络设计,完成Docker存储设计, Docker的分布式架构设计,Docker分布式集群架构设计,容器互联设计, 容器的调度设计

 

使用Docker在应用开发过程中的集成

?  在开发测试全流程中引入Docker

?  使用Docker进行持续集成和持续发布

典型案例分析:结合一个大型500强的实例案例分析Docker在开发与测试环境中的架构应用

 

迁移应用到Docker的综合实战案例分析

?  分析一个大型实时应用系统向Docker的迁移过程

?  整个迁移过程的分析,规划与设计

?  搭建一个内网安全的私有registry

?  创建应用服务器

?  创建Docker镜像

?  自动化Docker部署:清理环境/构建/部署

?  测试部署结果

 

 

Docker与私有云虚拟化框架实战案例分析

?  分析一个大型私有云的架构

?  为什么要迁移到Docker

?  使用Docker替换原有虚拟化XEN框架的过程

?  主要的困难与问题分析

课程回顾及咨询建议

?  Docker应用体系的整体结构总结

?  Docker容器的快速部署、维护、开发总结

?  针对客户具体情况展开基于Docker的应用设计的建议与探讨

这部分知识采用案例分析,深入探讨,经验分享,实践操作及系统知识梳理的方式教学

掌握更加深入的Docker技术包括:Docker的网络和通信,Docker的存储,服务发现和分布式配置存储,Docker的分布式集群架构设计,Docker容器的互联(Link), Docker容器的调度(orchestration)

分析三个基于Docker的实践案例包括:Docker在应用开发过程中的集成,迁移应用到Docker的综合实战案例分析,Docker与私有云虚拟化框架实战案例分析

 

 

PMI, PMP, Project Management Professional, CAPM, PgMP, PfMP, PMI-ACP, PMI-RMP, PMI-SP, PMI-PBA and PMBOK are registered marks of the Project Management Institute, Inc.

ITIL® is a registered trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.

PRINCE2® is a registered trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.

Copyright © 2006-2019 东方瑞通(北京)咨询服务有限公司版权所有

京ICP备 13009094号 京公网安备 11010802031185号