EC2 上的 Windows Server 2019 可以运行 WSL 2 吗

EC2 上的 Windows Server 2019 可以运行 WSL 2 吗

我想在 EC2(Microsoft Windows Server 2019 Base - ami-0eaa025a752a23c5b)上创建一个可以同时运行 Windows 容器和 Linux 容器的 VM。我知道 WSL 2 可以支持 Docker 容器并在 Windows 10 Build 18917 上运行。我不确定它是否可以在 Windows Server 2019 上运行。如果可以,我应该使用 Windows Server 2019 的哪个版本。如能得到任何帮助,我将不胜感激。

答案1

EC2 上的 Windows Server 2019 上的 WSL 2 存在 2 个问题:

1) WSL 2 目前仅在 Insider 版本中可用。它不太可能被添加到 Windows Server 2019 中,而且下一个 LTSC Server 没有内部版本。您可以使用 WSL 2 的半年服务器内部版本,但在 EC2 上安装它并不是一件容易的事

2) WSL 2 需要 Hyper-V,并且 Hyper-V 仅在 EC2 的裸机实例上受支持。

因此,在 aws 中分别运行 Linux 和 Windows docker 容器要容易得多。

相关内容