В technical preview вышел Docker Desktop с поддержкой WSL 2 (Windows Subsystem for Linux), которая тоже в Tech Preview. Теперь полноценное линуксовое ядро и никакой эмуляции.
Что требуется для запуска?
- Windows 10 Insider Preview build 18932 и старше;
- включить WSL 2;
- скачать Ubuntu из Microsoft Store;
- поставить Docker Desktop WSL 2 Tech Preview;
- переключить WSL 2 Tech Preview в меню и сменить контекст -
docker context use wslИз 10-ки файловая система установленного дистрибутива Linux -
\\wsl$\ubuntu, а из Linux всё в /mnt/cКартинка для самых наблюдательных. 😉
Зыж как видим, то ВМ от старой версии докера не включена, а еще если переключить контекст в
docker context use default, то одновременно работают и Linux контейнеры, и Windows контейнеры. Шок, видео!