【思考】Docker到底解决了什么问题

本文讲的是【思考】Docker到底解决了什么问题,【编者的话】作者之前是一位B2B行业的从业者,他从自己的角度出发,分析了Docker能够解决的问题。作者认为目前的B2B市场体量还是太小,但是随着Docker的成熟,B2B会借助Docker的优势(打包、部署)继而扩大。文中提到了一个新的名词:Service as a Product。以我们比较熟悉的电商平台为例,如果你是一个小白用户,但是通过Docker,你就可以简单快速部署一个满足自己需求的电商网站,这样的功能是不是很酷?

我很喜欢Docker,它容易使用并且速度快,它真的很棒,以至于我每天都能看到与它有关的应用。但是话又说回来,Docker究竟解决了什么实际问题?稳定的环境?配置管理?高性价比的虚拟化?

我认为Docker解决了其它的问题。

我之前公司的主营业务是为客户提供B2B( business-to-business )服务。从这个角度来看,令我惊讶的是在技术革新如此之快的时代,B2B的服务本质上也还都是简单的内容聚合:超高速的宽带网络、云、分布式数据库等。

当然也有一些不同,不同点主要集中在广告领域(Google AdWords、Facebook Ads)、分析(Google Analytics)和流媒体(Netflix)的B2B的服务。但是,大部分的B2B市场发展速度仍然缓慢。

为什么会这样呢?我认为,企业客户要比最终用户更期望高质量的服务。所以B2B服务市场很难成长。实际上只有极少数公司能够赢得客户的信赖。我刚刚提到了几个,也就是谷歌、Facebook和Netflix。

假如你是一个客户,如果你能得到一个可以通过“黑盒子”交付的服务,你想把它部署到哪里?你的数据中心还是云端?这肯定要取决于它们的网络以及资源配置(CPU、内存等)。即使你不知道该服务实际是如何工作的,但你已经很相信它了,不是吗?

Docker技术可以完美解决服务打包的问题。使用Docker,企业客户可以方便的把服务部署到他们所需要的应用程序上。当在高频地交易中使用同样的模型,其网络延迟也被降到最低。

从技术的角度来看,时间刚刚好,aaS(IaaS、PaaS、SaaS)的解决方案已经足够成熟。Docker的下一步棋可能是Service as a Product(服务即产品)。但是,仍然还缺少一些东西:

  • 市场。让买家能找到他们所需要的容器服务。
  • 产权保护机制。
    • 许可的基础设施。当客户的服务需求增长时,供应商应该同时获得收益(联合许可证服务器?)。
    • 知识产权保护(加密的容器?)。
  • 容器的编配。来管理复杂的多容器服务。

不过,我很乐观。 我认为B2B的市场空间将会改变,因为Docker开启了一个易于部署的B2B服务的新标准市场,我希望很快就能看到这种变化。

原文链接:Docker – What Problem Does It Really Solve(翻译:田浩浩 审校:林仁)

===========================
译者介绍
田浩浩,悉尼大学USYD硕士研究生,目前在珠海从事Android应用开发工作。业余时间专注Docker的学习与研究,希望通过DockerOne把最新最优秀的译文贡献给大家,与读者一起畅游Docker的海洋。

原文发布时间为:2014-12-30

本文作者:田浩浩 

本文来自合作伙伴DockerOne,了解相关信息可以关注DockerOne。

原文标题:【思考】Docker到底解决了什么问题

时间: 2024-07-31 06:55:17

【思考】Docker到底解决了什么问题的相关文章

两年之后,再思考Docker的价值

本文讲的是两年之后,再思考Docker的价值,[编者的话]作者应该是个Geeker,喜欢思考很多本质性的东西,并开创性的将Docker跟链接器来作比较,并提出了很多有意思的观点如:应用程序栈的链接器等.不管对不对,至少他这种思考的方式值得我们学习. 我必须告诉Docker,他们的创意完全满足我对"天才般创新"的标准,Docker让我花了一段时间来弄明白它到底是什么. 伟大的创新绝对不是发明能飞的汽车,而常常是一些很简单但是细细想想背后的原理非常复杂的一类事物.举个例子,比特币就是一个绝

为什么Docker不能解决云上的所有问题

本文讲的是为什么Docker不能解决云上的所有问题[编者的话]本文作者主要讲述了将业务迁移至Docker或者容器上需要了解的问题以及实现考虑的事情.很认同作者说的"having a powerful engine doesn't get you far if you don't have the rest of the car built to support it(即使有强大的引擎,缺少飞车的其余部件,你也不能走的更远)",所以Docker只是一个引擎,真正应用到生产环境,还需要Ku

两年之后,再来思考Docker的价值

[原文编者的话]作者应该是个Geeker,喜欢思考很多本质性的东西,并开创性的将Docker跟链接器来作比较,并提出了很多有意思的观点如:应用程序栈的链接器等.不管对不对,至少他这种思考的方式值得我们学习. 我必须告诉Docker,他们的创意完全满足我对"天才般创新"的标准,Docker让我花了一段时间来弄明白它到底是什么. 伟大的创新绝对不是发明能飞的汽车,而常常是一些很简单但是细细想想背后的原理非常复杂的一类事物.举个例子,比特币就是一个绝好的发明.它很简单,但是背后的故事非常复杂

Docker到底影响了什么?

[编者按]作为2014年最火热的技术,Docker获得了国内外各大厂商的支持.本文中,云栈科技VP石海旭从传统虚拟化,CaaS(容器即服务),IaaS,PaaS,CMP,传统ISV,DevOps这几个角度,分析了Docker所产生的影响,以下为原文: Docker,14年最火的词汇之一,引起了万千关注.在2014年边上,抛开种种技术性的内容和环节,我们觉得从更宏观的角度和大家分享我们对Docker的一些认识, 相对也许是个更轻松,更适宜的话题. 我们不敢妄言创造未来是预测未来的最好的方法,我们只

容器化你的Web应用:且看Docker如何解决Web工程师的烦恼的

本文讲的是容器化你的Web应用:且看Docker如何解决Web工程师的烦恼的,[编者的话]Docker现在炙手可热,笔者认为是时候开始考虑把你的Web应用移植到Docker中去了.但是Docker的原理跟Web开发中的技术相差甚远,理解Docker并不是特别容易.所以本文目的就是帮助Web工程师们认识什么是Docker,以为它在Web开发中能帮助解决哪些实际问题. 如果你是Web工程师,很可能你对Docker已经有所耳闻,并对它的近况略知一二.Docker现在炙手可热,笔者认为是时候开始考虑把你

Docker到底是什么?Docker为什么它这么火!_docker

Xcode 是运行在操作系统Mac OS X上的集成开发工具(IDE),由苹果公司开发.Xcode是开发OS X 和 iOS 应用程序的最快捷的方式.Xcode 具有统一的用户界面设计,编码.测试.调试都在一个简单的窗口内完成. 背景介绍 Xcode前身是继承自NeXT的Project Builder. The Xcode suite 包含有GNU Compiler Collection自由软件 (GCC. apple-darwin9-gcc-4.0.1 以及 apple-darwin9-gcc

【思考】到底中国的主流用户是哪些?

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 最近脑子里总是在转一些web2.0和网民爱好的事情,有些想法在这里写出来就当做记录吧. 首先说一个迷惑了我很久的一个问题,比如说国外,国外很多事情都是把所有人当基数,很少将人群先做刻意的分类,如果说有分类那也是做成之后的事情.就拿飞机做比喻,先发明飞机的没有想过这些东西需要给谁用,飞机发展到现在,民用的话在国外基本可以达到人人都可以坐飞机的程

一道腾讯面试题的思考:到底谁会赢?

最近看到一道腾讯面试题,觉得很有意思.题干如下:        有甲乙两家伙用一个英语单词玩游戏(无聊的人还是很多的!!!).两个人轮流进行,每个人每次从中删掉任意一个字母,如果剩余的字母序列是严格单调递增的(按字典序a < b < c <....<z,假设单词字母不区分大小写,也就是说,a与A算相等),则这个人胜利.假设两个人都足够聪明(即如果有赢的方案,都不会选输的方案 ),甲先开始,问他能赢么? 输入: 一连串英文小写字母,长度任意(当然要在计算机能承受的范围内),保证最开始

教你年入100万,互联网赚钱三板斧!

一百万并不是一个值得炫耀的数字,但是对于大多数人来说,人生第一个一百万却是非常重要的! 随着移动互联网的发展,2015年,网络赚钱势必又会呈现井喷的情景.而进入互联网和移动互联网掘金的人也会越来越多!但是,对于大多数人来说,网络赚钱在脑海里还只是一个模糊的概念,那么接下来这篇文章带你学习互联网赚钱三板斧!至少让你少走三年弯路! 网络上你到底应该怎么赚钱呢? 1.找到一群有痛苦的人: 2.帮这群人搞定解决方案: 3.把痛苦的人和解决方案对接起来. 这就是我们总结的互联网赚钱三板斧,听我细细道来..