首页 > 其他 > 详细

Docker-1 Introduction

时间:2016-03-23 06:23:48      阅读:147      评论:0      收藏:0      [点我收藏+]

1  classic cloud platfrom

  Saas : 客户关系管理, 邮件,虚拟桌面 等

  PaaS : 运行时环境, 虚拟库,web 服务器,开发工具

  IaaS :虚拟机, 存储,负载均衡,网络等

  Note : 很多PaaS 已经意识到,可以利用 容器技术解决 资源利用率的问题 

 

2  Docker ???

  封装整个 软件 运行时环境, 为  开发,运维,测试,系统管理员设计的。 

  用于 构建,发布,和运行在分布式应用的平台上

  Docker 可以在 容器内部快速 自动化部署应用, 并且通过 OS 内核,为容器提供 资源隔离和 安全保障

  Note : Amazon && Google && MicroSoft Azure 都支持 docker 

    Amazon EC2 Container Service : 高度可扩展,高性能, 容器管理器, 并能够在 托管的Amazon EC2 实例 集群上,轻松地发布,管理 和扩展容器

 

3  Docker 及其 生态系统的优势

  1) CI && CD [ Continues Intergration && Continues Delivery ]

    消除 环境 差异 , 如: developer 使用 镜像实现标准开发环境的构建, 开发完成以后,通过 封装这完整环境和 应用的镜像进行迁移。 testers && devs 可以 直接部署 软件 镜像  来进行 测试 和 发布, 简化了CI && CD && Release 的过程

  2) 环境标准化 && 版本化

    可以对 整个运用的运行环境 进行版本控制

  3) 跨平台性

    一次编译,到处执行

  等等, 当使用到 容器云的 时候,接近于 IaaS

 

Docker-1 Introduction

原文:http://www.cnblogs.com/nancy0517/p/5309474.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!