
Sous-système Windows pour Linux
Utilisez les distributions, outils et flux de travail Linux directement sur Windows, sans avoir à gérer une machine virtuelle traditionnelle ou une configuration à double démarrage.



À quoi ressemble l’utilisation de WSL
Configurez WSL
Installez WSL et une distribution Linux à l’aide d’une seule commande. Créez votre nom d’utilisateur et votre mot de passe Linux au premier lancement, puis ajoutez d’autres distributions ultérieurement.
Utilisez vos outils de développement
Conservez Visual Studio Code et le Terminal Windows sur Windows pendant l’exécution de votre chaîne d’outils et de votre débogueur sous Linux. Utilisez le même environnement avec Git et Docker Desktop.
Gérez WSL pour les équipes
Configurez les paramètres des ressources, du réseau et du pare-feu, puis appliquez les stratégies de l’entreprise pour aider les équipes à maintenir des environnements de développement cohérents.


Une interface CLI de conteneur intégrée
Utilisez wslc pour exécuter, générer, déboguer et tester des conteneurs Linux. Cette version ajoute le redémarrage des conteneurs, la copie de fichiers vers et depuis les conteneurs, les informations système, la connexion et la déconnexion du réseau, les vérifications d’intégrité, un délai d’expiration configurable à l’arrêt, un chemin de stockage configurable et un flux d’événements.
Appelez des conteneurs à partir du code Windows
Un package NuGet ajoute la prise en charge des conteneurs aux applications C, C++ et C#, ce qui permet à une application Windows d’exécuter du code Linux dans sa propre logique. L’API s’intègre à MSBuild et CMake, afin que les étapes de génération et de déploiement des conteneurs fassent partie de votre processus de génération habituel.
Géré et surveillé
Le plug-in Microsoft Defender for Endpoint signale l’activité des conteneurs en complément des signaux Windows existants. Les administrateurs peuvent autoriser ou bloquer l’accès aux conteneurs et définir une liste verte du Registre, afin que seules les images approuvées puissent être extraites.
Fichiers plus rapides et réseau amélioré
Les conteneurs WSL utilisent le système de fichiers virtiofs, que Microsoft évalue comme étant deux fois plus rapide pour l’accès aux fichiers Windows, ainsi qu’un mode réseau appelé consomme, qui relaie le trafic Linux via Windows pour que les conteneurs héritent de votre configuration réseau et de sécurité existante. La mémoire est également restituée à Windows de manière plus régulière lorsqu’un conteneur est inactif.
Les workflows multconteneurs arrivent
La prise en charge de l’exécution de vos fichiers Compose existants est la fonctionnalité la plus demandée et la priorité actuelle de l’équipe. Les travaux se poursuivent également sur les composants fondamentaux de WSL, ce qui profite aux distributions WSL et aux autres outils de conteneurs basés sur WSL.

On Windows 11, or Windows 10 version 2004 and higher (build 19041 and higher), open PowerShell as administrator and run:
wsl --install
Then restart your machine. That enables the features WSL needs and installs Ubuntu, the default distribution. To pick a different one, run:
wsl --list --online
to see what is available, then:
wsl --install -d
followed by the distribution name.