Le 29 septembre 2026, Microsoft a annoncé la disponibilité générale de WSL Containers, son outil intégré à Windows Subsystem for Linux (WSL) pour créer, lancer et gérer des conteneurs Linux depuis Windows. Il comprend une interface en ligne de commande, wslc.exe, ainsi qu’une API destinée aux applications Windows. Compose, lui, était encore en développement au moment de l’annonce.

Une CLI et une API pour piloter les conteneurs

Microsoft annonce la disponibilité générale de WSL Containers

Un conteneur permet d’exécuter une application dans un environnement isolé. Avec WSL Containers, la commande wslc.exe sert à créer, lancer et gérer des conteneurs Linux ; container.exe est son alias intégré.

La version disponible comprend notamment des commandes pour redémarrer des conteneurs et copier des fichiers, ainsi que des fonctions de gestion du réseau, de montage de volumes et de stockage configurable. Elle prend aussi en charge la diffusion d’événements et les contrôles d’état de santé.

L’API permet aux applications Windows de télécharger, lancer et utiliser des conteneurs Linux. Le package NuGet s’appelle Microsoft.WSL.Containers. Microsoft décrit des interfaces pour C#, C++ et C ; celle de C++/WinRT est en préversion.

Compose reste en développement

WSL Containers ne prenait pas en charge Compose à sa disponibilité générale. Microsoft avait commencé à travailler sur wsl compose up, avec l’objectif de faire fonctionner les fichiers compose.yaml existants sans modification. Aucun calendrier n’accompagnait ce projet. Docker Desktop reste une autre option pour gérer des conteneurs.

Un exemple de serveur Nginx dans WSL

Un essai externe publié le 30 septembre 2026 a fait tourner Nginx dans un conteneur utilisant Debian 13 (Trixie). Le port 80 du conteneur était redirigé vers le port 8080 de Windows, et le serveur était accessible à l’adresse localhost:8080.

Prérequis, mise à jour et intégrations

Microsoft indique que WSL 2.9.3 ou une version ultérieure est nécessaire. Pour mettre WSL à jour, la commande à exécuter dans un terminal est wsl --update ; le téléchargement de la dernière version de WSL est une autre possibilité.

Microsoft affirme que WSL Containers peut accélérer jusqu’à deux fois l’accès aux fichiers Windows depuis des environnements Linux. Cette affirmation concerne cet accès aux fichiers.

Pour les entreprises, Microsoft Intune peut contrôler l’accès à WSL Containers et limiter les téléchargements d’images à des registres autorisés. Microsoft Defender for Endpoint peut faire remonter l’activité des conteneurs — processus, fichiers et réseau — et la relier à l’hôte Windows. Microsoft indique aussi que Visual Studio Code peut utiliser wslc avec Dev Containers et son extension Containers, tandis qu’Aspire peut s’appuyer sur WSL Containers comme environnement d’exécution des conteneurs.