• Docker的使用场景总结


    本文首发于http://oliveryang.net,转载时请包含原文或者作者网站链接。

    Docker无疑是近两年来最火热的技术话题之一。而且落地速度之快也是大大出乎很多人的意料之外。而在10年前就接触过Solaris Container技术的我,看到这种现象也不免疑惑:

    为什么container在10年后借助Docker火起来了?Docker在古老的container技术基础上做了什么什么创新?

    于是就有了研究Docker的想法, 虽然和目前工作无关。

    随后一周内写出了Docker Use Case Summary这个文档。里面总结了8个常见的use case。因为是新手,可能理解并不充分和全面, 后续会随着认识加深不断更新这个文档。

    总得看来,container技术只是Docker的一个building block而已。Docker重新定义和设计了application的build, ship, run的方式,使这些环节无缝的和container结合在一起。Container的deploy, run, management也出现了颠覆性的改变。随着vSphere Integrated Container,Hyper,Unikernel技术和Docker技术的集成,Docker逐渐成为这些基础软件栈的入口点,和container之间的定位差别愈发凸显起来。

    因此,Docker image和Docker engine成为Docker技术在各种基础构件(Container,VM,Unikernel)之上构建的核心价值。

    围绕着Docker技术,正在形成着一个庞大的云计算的生态系统。IaaS和PaaS平台的开发者都纷纷把Docker技术纳入到自己的解决方案之中。PaaS在云计算技术发展中一直落后于IaaS,而Docker很可能带来了又一轮PaaS技术的创新,使得PaaS的解决方案得以广泛应用。

    Cloud Computing离我们越来越近了。在到达引爆点之前,工程师们得准备好啊。

  • 相关阅读:
    Unity3D中使用委托和事件
    进程与线程浅析(三)之线程三国战斗模拟
    NGUI学习笔记(一)UILabel介绍
    Mongodb学习笔记(2)--修改器
    Mongodb学习笔记(1)--入门
    Java8学习笔记(七)--Collectors
    Java8学习笔记(六)--Optional
    Java8学习笔记(五)--Stream API详解[转]
    Java8学习笔记(四)--接口增强
    Java8学习笔记(三)--方法引入
  • 原文地址:https://www.cnblogs.com/ainima/p/6330782.html
Copyright © 2020-2023  润新知