携手 Google 和 Docker 为 Microsoft Azure 带来全新的开源容器技术


发布于 2014-08-08

自从我们宣布要对 Azure 上的 Docker 提供支持以来,微软开放技术一直在努力工作。容器技术发展迅猛——然而我们的团队也成长迅速,目前我们可以支持超越简单容器的新型云端工作负荷。通过把 Kubernetes 和 libswarm 引入 Azure,我们借助 Docker 容器的汇聚实现了复杂拓扑的描述和构建。

Kubernetes 是容器集群管理的开源实现,是支持 Docker 容器业务流程和进度安排的一种声明性技术。我们对 Kubernetes 所做的工作,将使开发者能够使用简单的声明性语言,在一个可用的 Azure Linux 虚拟机池中,透明地部署计算容器的异类群组。此外,它还提供了一套部署脚本,可以自动创建 Azure Linux 虚拟机集群,配置 Kubernetes、Docker 以及 Kubernetes 集群所需的所有依赖关系。

除了在 GitHub 上对 Kubernetes 所做的贡献,我们还将开始工程工作,以支持 Docker 的 libswarm 项目。Libswarm 是一种工具包(库),用于定义一个标准接口,以构建基于 Docker 的分布式系统。它将各种主机和基础设施供应商抽象化从而是您以避免锁定到一个特定的基础平台。通过在 Azure 上启动 libswarm,开发者可以对 libswarm 进行构建和使用,同时我们相信在这个接口后面有着 Docker 社区的强大支持。

对于正在运用容器技术、意欲超越简单部署迈向更加复杂拓扑的云端开发先驱者来说,这两项计划都意义非凡。

您还可以浏览 Azure 业务集团副总裁 Jason Zander 的 Azure 博客,了解有关这个重要开放消息的更多内容。

通过对 Kubernetes 开源项目的贡献以及对 Libswarm 的支持,微软开放技术持续对容器技术进行投入,同时也再次印证了我们对推动开放技术所做出的不懈努力。

 

Comments (0)

Skip to main content