Насколько я понимаю, основным ограничением запуска Docker в других ОС были контейнеры Linux Network, которые сделали это возможным. (Конечно, для Mac).
В последнее время Microsoft объявила план предоставления ядро Linux Бег изначально упакованный с Windows 10.
У меня вопрос: Можете ли вы запустить Docker изначально на новом ядре Windows 10 Linux?
Примечание. Это не дубликат этого вопроса (который я тоже написал), поскольку он касался Пользовательское пространство Windows 10 bash, и речь идет о ядре Windows 10 Linux.
Возможно, да, это один из основных «изюминок» подсистемы Windows для Linux 2. Основная причина в том, что WSL 2 запускает контейнер Hyper-V с полным ядром Linux, а не просто что-то похожее на Linux, например WSL. 1 делает.
https://devblogs.microsoft.com/commandline/announcing-wsl-2/