基于Docker的Linux开源虚拟化解决方案培训课程
Linux开源虚拟化培训课程介绍:
§ 大型应用系统下Docker的应用
§ Docker的生态系统和未来展望
§ Docker的安装与镜像管理
§ 深入分析Docker Registry-实现对容器的管理
§ Docker的安全架构设计
§ 通过Docker API与Docker Remote API完成对Docker的操作与管理-综合完成Docker的大部分实操过程
§ Docker技术进阶
§ 使用Docker在应用开发过程中的集成
§ 迁移应用到Docker的综合实战案例分析
§ Docker与私有云虚拟化框架实战案例分析
§ 课程回顾及咨询建议
培训目标:
Linux开源虚拟化课程大纲:
内容
|
大型应用系统下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引擎的安装
? 容器和镜像
? 撰写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 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的网络和通信
? 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的应用设计的建议与探讨
|
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请
服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。
专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获