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

码头工人
Shutterstock.

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

它是什么?

Docker都是一个开源项目和一个专注于Linux容器的启动名称。容器是在单个主机上运行多个应用程序的想法。它类似于计算虚拟化,而不是虚拟化服务器创建多个操作系统,而不是通过基本虚拟化操作系统来提供更轻量级的替代方案,允许多个工作负载在单个主机上运行。

为什么所有的炒作?

Docker本周已发布1.0版本的产品(阅读有关1.0发行的更多信息在这里),与此相关的是托管一个名为DockerCon的事件。Docker创始人兼首席技术官Solomon Hykes表示,开源Docker项目已经被下载(免费)超过275万次,超过460名贡献者帮助创建了这个版本。Docker已经建立了支持其产品的合作伙伴,服务提供商也开始提供Docker服务。

Docker与VMS.

+更多信息请访问网有个足球雷竞技app络世界六个码头服务制作严重的波浪+

容器来自哪里?

容器和专门的Linux容器不是新的。Oracle,HP和IBM等技术巨头已经使用了几十年的容器。然而,近年来,开源项目Docker已经获得了替代的倾向,或者对虚拟化的补充。一家名为DotCloud的公司,识别市场机会提供支持的支持,该公司被编明,但已更名为Docker。1月份,该公司收到了一系列的资金圆,由Greylock Partners领导。Red Hat致力于该公司的重大投资。(阅读更多关于Red Hat与Docker的工作在这里.)

+更多来自网络世界有个足球雷竞技app12云计算公司值得一看+

它们是如何工作的?

开源项目有两个主要方面:cgroups或control组,它定义工作负载需要的计算,内存和磁盘I / O;和名称,哪个隔离并分开每个工作负载。

Docker这个商业产品也有两个主要组件:Docker Engine,它是允许用户创建和使用容器的核心软件平台;Docker Hub,一个基于saas的服务,用于创建和共享Docker服务。随着Docker 1.0版本和Docker Hub的发布,该公司表示,它有超过14,000个应用程序可以与它的容器一起使用。

容器是一个VM杀手吗?

写道科技博客斯科特·洛厄。“容器,另一方面,通常通过共享主机内核和操作系统实例的某些部分来提供较少的隔离但较低的开销。”容器是一个有吸引力的选择,适用于只有单个操作系统的环境,而如果需要在环境中运行多个OSS,虚拟机和虚拟机管理程序可能很有用。VM不会消失,但容器可以提供更好的方法来运行某些应用程序而不是虚拟化。(阅读更多关于容器如何替换VM的更多信息在这里.)

他们用什么?

容器的一个主要优点之一是可移植性。容器可以在虚拟机顶部或裸机服务器上运行。他们可以运行本地或云端。这使得容器最早的流行用例是软件开发。编码器可以编写应用程序,将其放在容器中,然后可以在各种环境中移动应用程序,因为它封装在容器内。

它要多少钱?

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

还有谁参与其中?

随着围绕Docker的喧嚣,许多科技公司都在寻求加入这一行动。Docker也在建立合作伙伴关系。Docker的商业版本得到了该公司的支持,并与各种其他软件平台集成,包括来自Red Hat、SuSE和Ubuntu的Linux发行版,以及其他服务,如调度工具,如Puppet、Chef、Ansible和Jenkins。

其他服务提供商供应商在其平台上启用Docker。例如,Rackspace CTO John例如,本周写了一篇博客文章,说最初他和云主办公司对Docker留下了非常深刻的印象。但是,在客户开始使用它并要求Rackspace支持它之后,该公司被“拉”进入社区,从头说。现在,他们转换;请调用Containization“下一代虚拟化”。

Rackspace正在使用Docker在各种环境中测试和部署新应用程序;它甚至在网络中使用容器,因为它允许基于软件的负载均衡器的多租户。然而,他说,最大的影响可能是容器可能引领跨环境的工作负载可移植性时代的方式。Docker可以提供一种抽象,使云之间的工作负载交换成为可能。它们也不需要是OpenStack云。操作系统级虚拟化使应用程序与底层基础设施无关。Docker可以为云计算提供现货市场,让用户能够找到最适合自己需求的解决方案。”

他接着说列表如果他们有兴趣,用户可以参与Docker社区的一些方式。

加入网络世界社区有个足球雷竞技appFacebooklinkedin.对自己最关心的话题发表评论。

版权所有©2014.Raybet2

IT薪水调查:结果是