Windows Server 已可安装 Docker,Azure 开始支持 Mesosphere

  • 郭蕾

2015 年 4 月 30 日

话题:WindowsWindows AzureAzureDevOps语言 & 开发

在 4 月 29 日举行的微软 Build 2015 开发者大会上,微软首次对外演示了在 Windows Server 上运行的 Docker 引擎。去年 10 月 15 日,微软宣布与 Docker 公司建立了新的合作伙伴关系,以便在 Windows Server 中增加对 Docker 的支持。在短短的 6 个月时间里,微软和 Docker 公司就让这一预想变为了现实。从其他媒体渠道得知,Windows Server vNext 正式版本将于 2016 年发布,不过预览版本今年 5 月就可能会放出

微软对 Docker 的跟进速度非常快,在去年建立合作后,微软就发布了 ASP.NET 的 Docker 镜像,使得开发者可以基于 Docker 容器部署 ASP.NET 5 的应用程序。紧接着,Azure 又提供了对 Docker Machine 和 Docker Swarm 的支持。在上个月发布的 Docker 1.6 版本中,Docker 已经发布了 Windows 客户端预览版,开发者可以使用官方的版本直接在 Windows 上与 Docker Daemon 交互。

Microsoft Azure 的 CTO Mark Russinovich 在大会上做了演示,演示内容包括使用 Docker 将.NET 应用部署到 Windows Server,通过 Visual Studio 将相同的应用部署到 Azure 上的 Linux 服务器上,在 Visual Studio 中远程连接和调试 Docker 中的应用程序。从例子中可以看到,Visual Studio 对 Docker 的支持,绝对领先于其它的 IDE。

另外,在大会上,Mark Russinovich 还演示了开发者如何使用 Mesosphere 在 Azure 上启动一个集群,例子中,他很快就启动了一个 200 节点的集群,同时创建了 2000 个 Docker 容器。随后,AWS 也宣布了他们对 Mesosphere 的支持。至此,Mesosphere 的数据中心操作系统已经获得两大云厂商 AWS 和 Azure 的支持。

WindowsWindows AzureAzureDevOps语言 & 开发