我想在我的 Windows 10 Pro 21H2 机器上安装一些隔离的 Windows 容器,最好使用内置的 Hyper-V。首先,我查看了 Windows 沙盒。然而,它出现好像微软故意忽略了持久沙箱或拍摄快照的能力的请求!(更多讨论这里)
其次,我研究了 Hyper-V 虚拟机。在花了几个小时修复问题我被要求提供 Windows 许可证才能在虚拟机上安装 Windows 操作系统。在我看来,这很荒谬,因为我的主机上已经安装了 Windows 10 Pro。而且我实际上不需要虚拟化,而是需要隔离。
第三,似乎可以使用 Docker Desktop 来拥有 Windows 容器(说明这里和这里)。但是,我不知道如何在没有任何 Microsoft 臃肿软件的情况下安装 vanilla windows 容器(与 Windows Server 不同,上述说明似乎已安装)。
如果您能帮助我了解如何在 Windows Pro 机器上使用一些低热量隔离容器,而无需额外的许可证,我将不胜感激。
附注1.有人告诉我 Docker 很可能是死路一条。我正在再次尝试 Hyper-V 虚拟机,并且还阅读了类似这样的页面这个,希望有一种解决方法来对 Windows 沙箱进行“快照”。
PS2。我通过反馈中心创建了官方功能请求这里。如果您同意需要具有快照功能的持久容器,请点赞。更多讨论这里在 GitHub 上,以及这里在 Twitter 上。
PS3。我也正在调查沙盒,一款免费的开源软件。