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

And*_*Lai 5 linux windows-server amazon-ec2 docker windows-subsystem-for-linux

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

小智 4

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容器要容易得多。