Docker 101:它是什么以及它为什么重要

在上面

Docker是本周的热门话题。如果您不熟悉这项技术或它对您的业务意味着什么,这里有一个指南。

它是什么?

Docker是一个开源项目,也是一家专注于Linux容器的初创公司的名称。容器的概念是在一台主机上运行多个应用程序。它类似于计算虚拟化,但是容器并不是通过虚拟化服务器来创建多个操作系统,而是通过虚拟化操作系统来提供一个更轻量级的替代方案,允许在单个主机上运行多个工作负载。

为什么要大肆宣传?

泊坞窗公司已经发布了1.0版本,其产品在本周(阅读更多关于1.0版本这里),并在这样做将举办名为DockerCon的事件相结合。泊坞窗创始人和首席技术官所罗门Hykes说开源泊坞项目已经被下载(免费)超过275万次,超过460个贡献者帮助创造这个版本。泊坞窗已建立的合作伙伴,以支持其产品和服务供应商已经开始在主板提供码头工人服务。

码头工人与虚拟机

+更多在网络世界有个足球雷竞技app:六家码头服务公司掀起了轩然大波+

容器是从哪里来的?

容器,特别是Linux容器,并不新鲜。数十年来,甲骨文、惠普和IBM等科技巨头一直在使用容器。但是在最近几年,开源项目Docker作为虚拟化的替代或补充而流行起来。认识到围绕开源项目提供支持的市场机会,一家名为dotcloud的公司成立了,但被重新命名为Docker。今年1月,该公司获得了由Greylock Partners牵头、价值1500万美元的B轮融资。红帽公司也已承诺对该公司进行重大投资。(阅读更多关于红帽与Docker的工作这里。)

+更多来自网络世界有个足球雷竞技app:值得关注的12家云计算公司+

他们如何工作?

这个开源项目有两个主要方面:cgroups或Control Groups,定义工作负载需要的计算、内存和磁盘i/o;和名称,用于隔离和分离每个工作负载。

码头工人的商业产品主要有两个部分,以及:泊坞引擎,这是核心的软件平台,使用户能够创建和使用的容器;和泊坞枢纽,用于创建和共享码头工人服务基于SaaS的服务。随着1.0版本和泊坞中心发布,该公司表示,它可以用它的容器中使用超过14,000的应用。

容器是VM杀手吗?

科技博客作者Scott Lowe说。另一方面,容器通常提供较少的隔离,但通过共享主机内核和操作系统实例的某些部分来降低开销。对于只有一个操作系统的环境来说,容器是一个很有吸引力的选择,而如果需要在一个环境中运行多个OSs,那么虚拟机和管理程序可能很有用。vm不会消失,但是容器可以提供一种更好的方式来运行某些应用程序,而不是虚拟化。(阅读关于容器如何替换vm的更多信息这里。)

使用它们做什么?

容器的主要优点之一是可移植性。容器可以运行在虚拟机或裸机服务器上。它们可以在本地运行,也可以在云中运行。这使得容器最早的流行用例之一围绕着软件开发。程序员可以编写应用程序,将其放在容器中,然后将应用程序封装在容器中,从而跨各种环境移动。

多少钱?

这个开源项目可以免费下载GitHub上。该产品提供了私有的容器存储库,每个容器大约1美元。查看完整的Docker定价这里

还有谁参与?

随着各地泊坞窗所有的嗡嗡声,许多高科技公司正在寻求在行动上得到的。码头工人正在建立的伙伴关系,太。泊坞窗的商业版本带有从公司的支持,并与其他各种软件平台,包括来自Red Hat,SuSE和Ubuntu和其他服务,如日程安排工具,如木偶,厨师,Ansible和詹金斯Linux发行版集成。

其他服务提供商供应商也在他们的平台上启用Docker。例如,Rackspace的CTO John Engates在本周的一篇博客中写道,最初他和这家云托管公司对Docker并没有太大的好感。但后来,当客户开始使用Rackspace并要求Rackspace提供支持时,该公司被“拉”进了这个社区,Engates说。现在,他们转换;Engates将集装箱化称为“下一代虚拟化”。

Rackspace公司使用泊坞窗,测试和部署在各种环境下的新应用;它甚至使用网络的容器,因为它允许基于软件的负载均衡多租户。影响最大的是,他说,可能是容器可以在不同环境中的工作负载可移植性的时代迎来的方式。“泊坞窗可以提供,使得交换云之间可能工作量的抽象。他们不必是OpenStack的云无论是。操作系统级虚拟化使得应用程序不可知的底层基础架构。泊坞窗可以使现货市场的云计算和找到自己需求的最合适的解决方案的能力,为用户“。

他继续列表如果用户感兴趣,可以通过一些方式参与Docker社区。

加入网络世界社区有个足球雷竞技app脸谱网LinkedIn对那些顶级心态的话题发表评论。

版权©2014Raybet2

工资调查:结果在