此内容是基本指南的一部分: Docker数据存储和容器的完整概述

我可以在Docker平台上使用Microsoft容器吗?

Docker是容器化应用程序的支柱,但它仅限于Linux系统。对Microsoft Windows Server容器的新支持正在进行切换。

Docker是当今最流行的容器平台,但它确实有一个主要缺点:它在Linux系统上一直使用。因此,到目前为止,Windows商店被迫采用一些Linux系统或使用Docker平台以外的其他系统。但这种情况即将改变。

即将发布的Windows Server 2016,将首次在Windows Server中提供对Microsoft容器的本机支持。在某些方面,,这些Microsoft容器可以将其视为混合容器功能。Docker引擎实际上存在于Windows Server 2016中。习惯于使用Docker容器的管理员会发现他们可以使用相同的工具和工具用于管理Microsoft容器的命令在Windows Server 2016中,它们通常用于在Linux环境中管理Docker容器。

另一方面,Microsoft容器是Windows Server操作系统的一部分,其行为方式与其他Windows Server角色和功能类似。微软早就声明了这一点PowerShell是其首选工具用于管理Windows Server,因此可以创建和管理Windows Server容器也就不足为奇了通过使用PowerShell cmdlet。Windows Server中的容器可以像在Linux服务器或Windows服务器上运行一样进行管理。

关于Windows Server 2016中的Microsoft容器,需要了解的一件重要事情是,它们在可移植性方面受到一定限制。尽管Windows Server容器和Docker容器一样,都是可移植的Linux环境,存储管理员可能无法将Docker映像移出Linux并放到Windows服务器上。这是因为Windows和Linux服务器使用不同的文件系统和内核,这必然会导致一些互操作性问题。

下一步

为什么Docker对微软有意义

微软继续推出Docker使用Hyper-V容器工具

使用的好处带窗口的Docker容器

深入了解存储管理工具

搜索灾难恢复
搜索数据备份
搜索汇聚基础设施
Baidu