网站大量收购独家精品文档,联系QQ:2885784924

docker技术介绍课件.pptx

  1. 1、本文档共86页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

一、Docker案例介绍

二、Docker概念介绍

三、Docker与虚拟机对比

四、Docker应用场景

五、Docker的实用性

六、Docker基本原理

七、Docker基本命令介绍

八、Docker调度工具介绍

九、Docker最佳实践

一、Docker案例介绍

眼见为实—2048游戏软件的搭建

ubuntu@ubuntu:~/dockerfile$sudodockerrun-d-p8016:80two-eightF85f1d378c3aa3d50a4ae4643ef149f7d6650aa880cf4f3183733427c19333af

ubuntu@ubuntu:~/dockerfile$sudodockerrun-d-p8017:80two-eightubuntu@ubuntu:~/dockerfile$sudodockerrun-d-p8018:80two-eightubuntu@ubuntu:~/dockerfile$sudodockerrun-d-p8019:80two-eight

操作命令

实验结果

二、Docker概念介绍

什么是容器?

什么是Docker?

随着整个云计算产业的演进,继IaaS和SaaS成为风口和出现爆发式增长后,接下来PaaS即将迎来风口。

在2015年,多家云创业公司将产品定位转向了场景化PaaS,诸如

即时通讯PaaS云

智能语音PaaS云

物联网PaaS云

存储PaaS云

基于Docker的PaaS平台

1960年之前的货运情况

通过集装箱的运货方式(1960年之后)

基于Docker的软件开发、运维

•Docker基于容器技术的轻量级虚拟化解决方案

•Docker是容器引擎,把Linux的cgroup、namespace等容器底层技术进行封装抽象,为用户提供了创建和管理容器的便捷界面(包括命令行和API)

•Docker是一个开源项目,诞生于2013年初,基于Google公司推出的Go语言实现

•微软,红帽Linux,IBM,Oracle等主流IT厂商已经在自己的产品里增加对Docker的支持。

•Google每周启动超过20亿个容器进行业务服务,于上个世纪90年代已经开始大规模使用容器技术

同一标准的容器允许把货物从船上运输到火车、卡车上,直到运输到仓库,整个过程无需整理货物或打开容器

物理容器Docker

Docker主要功能特征

可以封装任何有效负载及其依赖项

无需担心铁压在香蕉上,容器可以堆积运输

硬件无关性

内容隔离和交互

内容无关性

物理容器Docker

标准的接口使其易于实现自动化装卸、搬运等

开发人员担心代码,运营人员担心基础设施

轻量级,可以进行快速移动和操作

职责分离

自动化

高效

docker容器,软件运行的单元(例如tomcat、mysql软件)

容器跨云平台迁移

阿里云平台

百度云平台

Container(容器)技术其实早在多年前就出现了。从2005年的SolarisContainers到2008年LXC0.1版本的推出。再到后来的Google推出开源的容器管理工具lmctfy,也将近经历了10年的发展。它仅仅只是一个虚拟化的技术,相比KVM,XEM没有太多的优势。

直到2013年,Docker的出现。才代表着容器技术一个新的时代的来临。

容器介绍

从技术角度看,传统容器只解决了容器执行(run)问题,而Docker定义了一套容器构建(build)分发(ship)执行(run)

分发

构建

执行

Docker_host2

Docker_host1

Registry(仓库)

容器

容器

三、Docker与虚拟机对比

虚拟机和Docker有什么区别?

作为一种轻量级的虚拟化方式,Docker在运行应用上跟传统的虚拟机方式相比具有显著优势:

Docker容器很快,启动和停止可以在秒级实现,这相比传统的虚拟机方式要快得多。

Docker容器对系统资源需求很少,一台主机上可以同时运行数千个Docker容器。

Docker通过类似Git的操作来方便用户获取、分发和更新应用镜像,指令简明,学习成

您可能关注的文档

文档评论(0)

fat-bee + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档