曙海教学优势
本课程,秉承二十一年积累的教学品质,以项目实现为导向,面向企事业项目实际需要,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。课程可定制,线上/线下/上门皆可,热线:4008699035。
曙海培训的课程培养了大批受企业欢迎的工程师。大批企业和曙海
建立了良好的合作关系,合作企业30万+。曙海培训的课程在业内有着响亮的知名度。
用Docker快速打造企业Paas云计算平台培训课程
课程内容:
第1个主题:云计算虚拟化技术(理解云计算虚拟化技术和Docker的虚拟化原理)
介绍什么是虚拟化技术,虚拟化技术给我们带来了什么好处。比较基于Hypervisor实现的虚拟化和Container技术实现的虚拟化的区别。介绍什么是Docker,以及Docker背后的一些关键技术CGroups, Namespace, AUFS的介绍。从原理和架构角度分析Docker是如何通过基于Virtualbox的支持来实现不同操作系统的支持,如何在Windows,和Mac,Linux下安装Docker服务。
第2个主题:深入解析Image和BaseImage(理解云计算Docker内部的工作机制)
深度分析和讲解Docker中的Image的概念,以及Docker如何采用分层的机制来实现Image的管理。深度分析和讲解什么是BaseImage。如何通过Docker Hub来查找Image,以及如何使用Search 和 Pull的命令来搜索和下载一个Image。运行RUN的命令来运行一个Containter,并介绍一些Run相关的一些参数,端口映射,DNS修改等等。如何Commit一个container到一个新的Image,如何PUSH自己的Image到Docker Hub上。
第3个主题:深度解析Docker的高级特性(理解云计算Docker的高级特性)
深度解读Docker的高级特性。深入理解DockerFile,介绍DockerFile的一些关键字,以及如何编写一个DockerFile来构建一个Image。Docker的一些其他的特性,例如如何通过Link的方式来把两个容器链接在一起,以及如何创建一个Volume的容器并且把它Attach到另个一个容器上等
第4个主题:使用Docker构建云计算平台实战(具备使用Docker构建自己云计算平台的能力)
如何通过Docker来实现一个本地的Web开发环境的基本搭建,介绍如何通过API来实现对于Docker的Container的管理。介绍什么是Cloud Computing,什么是IaaS,PaaS和SaaS,介绍FIG这个开源工具,以及如何通过FIG来实现一个轻量级的基于Docker的PaaS。
动手实战:通过FIG来实现一个轻量级的基于Docker的PaaS。