Microsoft lance WSL Containers (WSLC), un outil natif pour exécuter des conteneurs Linux sous Windows sans Docker Desktop, accessible via la commande wslc après mise à jour de WSL en version 2.9.3 ou supérieure. (pre release)
WSLC supporte le GPU avec --gpus all, permettant d'entraîner et d'inférer des modèles PyTorch avec CUDA directement dans un conteneur sans configuration complexe des drivers.
Selon l'article, WSLC utilise VirtioFS pour son système de fichiers par défaut, ce qui pourrait doubler la vitesse des accès (bien qu'aucun benchmark indépendant ne l'ait encore confirmé), améliorant significativement les performances de partage de fichiers entre Windows et conteneurs Linux.
Added support for new opt-in experimental features
autoMemoryReclaim – Makes the WSL VM shrink in memory as you use it by reclaiming cached memory
Sparse VHD – Automatically shrinks the WSL virtual hard disk (VHD) as you use it
Mirrored mode networking – A new networking mode for WSL that adds new features and improves network compatibility
dnsTunneling – Changes how WSL resolves DNS requests to improve network compatibility
firewall – Applies Windows firewall rules to WSL, and allows for advanced firewall controls for the WSL VM
autoProxy – Makes WSL automatically use the proxy information from Windows to improve network compatibility
https://docs.microsoft.com/en-us/windows/wsl/install-win10?WT.mc_id=thomasmaurer-blog-thmaure
du coup sur mon PC :
uname -a
Linux P400S 4.19.104-microsoft-standard #1 SMP Wed Feb 19 06:37:35 UTC 2020 x86_64 GNU/Linux