Может ли Windows Server 2019 на EC2 запускать WSL 2?

Может ли Windows Server 2019 на EC2 запускать WSL 2?

Я хочу создать виртуальную машину на EC2 (Microsoft Windows Server 2019 Base - ami-0eaa025a752a23c5b), которая может одновременно запускать контейнеры Windows и Linux. Я знаю, что WSL 2 может поддерживать контейнер Docker и работать на Windows 10 Build 18917. Я не уверен, доступен ли он для запуска на Windows Server 2019. Если да, то какую сборку Windows Server 2019 мне следует использовать. Буду признателен за любую помощь.

решение1

С WSL 2 на Windows Server 2019 на EC2 связаны две проблемы:

1) WSL 2 на данный момент доступен только в сборках Insider. Маловероятно, что он вообще будет добавлен в Windows Server 2019, а для следующего LTSC Server нет версии Insider. Вы можете использовать сборки Insider полугодового сервера для WSL 2, но установить его на EC2 будет нетривиально

2) WSL 2 требует Hyper-V, а Hyper-V поддерживается только на экземплярах Bare Metal EC2.

Поэтому гораздо проще запускать Docker-контейнеры Linux и Windows по отдельности в AWS.

Связанный контент