在近日结束的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