在近日结束的 DockerCon 2016 西雅图大会上,微软宣布了一些Azure 特性,展示了对于企业内Docker 容器支持的改进,包括在Azure Marketplace 中提供Docker 数据中心以及Docker 数据中心对管理混合容器部署的支持。
Docker 数据中心(DDC)是一个平台,让组织可以实施他们自己的容器即服务(CaaS)。它是作为一个 Azure Marketplace模板发布的。在Azure 中,模板是一种组织服务及其依赖的声明式方法,可以用于启动Azure 中的服务。DDC 包括用于集群管理的Docker 通用控制面板、用于Docker 镜像存储的Docker 可信任注册中心以及最新版本的Docker 引擎。
在本次大会上,Microsoft Azure 首席技术官Mark Russinovich 还宣布,Docker 数据中心可以用于管理基于混合容器的应用程序。在这种情况下,混合应用程序包括运行在Azure 数据中心里的应用程序和使用Azure Stack 的本地应用程序。 Azure Stack 是一个平台,使用该平台可以将本地数据中心资源配置为 Azure 资源,这样一来,就可以向应用程序提供统一的类 Azure 接口。
在过去的几个月中,Azure 已经提升了容器支持水平。现在,它包含了操作管理套件,可以跨Azure 和Azure Stack 管理容器。 Azure 容器服务底层使用 Docker Swarm 进行服务编排。
Russinovich 还演示了使用 Visual Studio Code 编辑器调试运行在 Azure 上的容器化应用程序的调式特性。这个跨平台的编辑器内置支持编辑 Dockerfile 和 Docker Compose YAML 文件。
据 Russinovich 介绍,容器在企业(包括财富 500 强企业)的应用主要受三个因素影响:
- 采用开源工具,提升敏捷性,降低成本,避免供应商锁定
- 利用现有投资和技能的能力
- 由于各种原因,有些本地基础设施是不可避免的,因此,有一个混合解决方案管理基于容器的应用程序非常重要
Russinovich 还演示了在Linux 上的Docker 容器中运行的SQL Server 。这尚在预览阶段,并未做好在生产环境中应用的准备。
查看英文原文: Microsoft Announces Better Integration of Docker and Azure at DockerCon 2016
评论