Сделал небольшой рисерч и, насколько мне позволяют судить мои знания, все же Docker под окнами рабоатет, не так, как в нативной среде под никсами.
В никсах он запускается в контейнерах LXC, под окнами — через виртуализацию Hyper-V или VirtualBox. А это разные
вещи.
- Virtual machines and hypervisors abstract away hardware and enable you to run operating systems
- Containers (technically container engines) abstract away operating systems and enable you to run applications
Это просто разные уровни абстракции по модели OSI и виртуализация все же жрет больше ресурсов. Ну да, бог с ними, с ресурсами...
Вот весьма занимательное чтиво о том, как все же подружить WSL и Docker, всё это ен выглядит простым путём. Проще запустить всеод под никсами, чем своей головой дойти до всех нюансов запуска под виндой, имхо.