对于希望使用日益流行的虚拟容器技术来启动Web应用程序的客户

2019-12-17 17:22:02    来源:    作者:

现在,借助与云服务的更新的命令行界面(CLI)工具集成的新代码,现在可以更轻松地在Microsoft Azure上启动和管理Docker主机。现在,可以通过简单地“运行命令'azure vm docker create”来创建支持Docker的虚拟机(VM),”微软开放技术(MS Open Tech)高级技术推广人员Ross Gardler在博客中解释道。结果是简化了Azure上的Docker管理。

“这意味着我们不再需要分别登录Azure中的每个Docker主机;您现在可以使用台式机或笔记本电脑上的Docker客户端为每个主机运行配置命令,” Gardler告知。MS Open Tech是总部位于雷德蒙德华盛顿的软件制造商和云服务提供商的开放源代码子公司,于6月9日在旧金山的DockerCon大会上演示了该技术。

在过去的一年中,Docker已成为最值得关注的虚拟化技术之一,并且在开源圈中倍受青睐。

传统的虚拟机监控程序VM方法要求每个VM运行其自己的操作系统。相比之下,Docker将应用程序放置在它们自己的容器中,这些容器共享基础OS的资源,从而实现了一种将资源部署到多个服务器的资源消耗较少的方法。

开源项目的主要商业赞助商Docker Inc.的首席执行官Ben Golub告诉eWEEK的肖恩·迈克尔· 科纳( Sean Michael Kerner):“无需将以兆字节为单位的应用程序与以千兆字节为单位的操作系统结合起来运行这一切都在运行在另一个主机操作系统之上的虚拟机监控程序之上。” Docker的精简,以应用程序为中心的方法消除了大部分开销。

随着6月9日Docker版本1.0的发布,这个有着多年历史的开源项目最近达到了一个重要的里程碑。Ret Hat于6月10日发布了具有Docker支持的旗舰Red Hat Enterprise Linux 7平台。

Gardler概述了Azure Docker支持为云开发人员带来的一些好处。他说,开发人员不必维护配置文件,而可以“创建系统的映像并直接与团队共享”。“对本地环境的任何更改都会产生可以重新共享的新映像。”

Gardler说,虚拟化的容器技术使组织可以自动化应用程序的开发和打包。他补充说,其他Docker用例包括创建私有的,资源少的平台即服务环境,以及数据库,Web应用程序和后端服务的部署和扩展。

Gardler建议,Docker为更敏捷,轻量级的云应用程序环境铺平了道路。

他说:“通过使Docker容器比传统VM显着缩小,它们可以更快地启动/重新启动,它们中的更多可以在单个主机上运行,​​并且它们的移植性更高。” “此外,在捕获新的Docker容器时,该工具仅需要捕获原始容器与新容器之间的差异。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。