High-tech

Windows 11 lance des conteneurs Linux sans logiciel supplémentaire.

Microsoft a mis en ligne le 29 juin une version préliminaire de WSL Containers, une fonction intégrée à Windows 11 qui permet de créer et faire tourner des conteneurs Linux sans logiciel supplémentaire. La version préliminaire ne gère pas encore Docker Compose, l’outil qui orchestre plusieurs conteneurs à la fois.


Microsoft intègre les conteneurs Linux directement dans Windows 11, sans recourir à Docker Desktop. Cette fonctionnalité est actuellement disponible en avant-première pour les développeurs.

Lancer un conteneur Linux sur Windows nécessitait jusque-là un outil tiers, généralement Docker Desktop, intégré au sous-système Linux (WSL). Cependant, Microsoft a simplifié ce processus en lançant, le 29 juin, une version préliminaire de WSL Containers. Cette fonction, intégrée à Windows 11, permet de créer et d’exécuter des conteneurs Linux sans logiciel supplémentaire. Un conteneur est une unité qui renferme une application avec tous les éléments nécessaires à son bon fonctionnement.

Le nouvel outil utilisé est une interface en ligne de commande nommée wslc.exe (aussi appelée container.exe), dont la syntaxe est similaire à celle de Docker, facilitant ainsi la prise en main pour les habitués des commandes.

De plus, une interface de programmation (API) permet à une application Windows de lancer un conteneur Linux en arrière-plan, sans exiger l’ouverture d’un terminal par l’utilisateur. Cette API prend en charge les langages C, C++ et C#. Microsoft a démontré cette fonctionnalité avec un moteur de rendu 3D qui peut démarrer un conteneur Linux en arrière-plan, effectuer des calculs d’image, puis le fermer automatiquement.

Chaque conteneur fonctionne dans sa propre petite machine virtuelle Hyper-V, isolée des autres, un choix que Microsoft met en avant pour son utilisation dans le milieu professionnel. Le moteur sous-jacent qui exécute les conteneurs demeure Moby, le même projet open source à l’origine de Docker. Microsoft précise que WSL Containers n’a pas pour but de remplacer Docker Desktop.

Pour l’instant, la version préliminaire ne prend pas en charge Docker Compose, l’outil qui gère plusieurs conteneurs simultanément (comme une base de données, un backend ou un cache). Un autre atout pour les équipes : tandis que Docker Desktop impose un abonnement par utilisateur pour les entreprises, WSL Containers est gratuit.

Étant donné que cette fonction exige des droits d’administration et un accès étendu au réseau, elle est désactivée par défaut ; il faut utiliser la version préliminaire de WSL pour en faire l’essai.

Microsoft prévoit une disponibilité générale à l’automne 2026. En pratique, cette fonctionnalité s’adresse uniquement aux développeurs : les utilisateurs non développeurs ne verront jamais wslc.exe. Pour ceux qui utilisent déjà des conteneurs Linux sur un ordinateur portable sous Windows, c’est une installation de moins à effectuer.