NapseflowNapseflow
Numérique

Microsoft dégaine ses conteneurs WSL (Linux) en version finale

Next.ink · mis à jour 1 oct.

Microsoft a donné le coup d’envoi officiel pour ses conteneurs WSL. Ils permettent de créer, exécuter et gérer des conteneurs Linux directement depuis Windows.

WSL Container en version finale

Microsoft a annoncé le 29 septembre 2026 la sortie de la version finale de ses conteneurs WSL, une fonction intégrée à Windows permettant d'exécuter et de gérer des conteneurs basés sur Linux directement sur un système Windows. Cette solution, présentée lors de la conférence Build au début de l'été 2026, vise à simplifier le développement et l'exécution de charges de travail Linux pour les entreprises et les développeurs, sans recourir à des outils externes comme Docker. Microsoft souligne que cette innovation s'inscrit dans une stratégie plus large pour faire de Windows une plateforme adaptée aux environnements Linux, notamment dans les domaines de l'intelligence artificielle et des technologies cloud-native. Selon l'entreprise, cette approche répond à la convergence croissante entre Linux, les conteneurs et les écosystèmes open source, de plus en plus adoptés par les développeurs.

Qu'est-ce que WSL ?

Le Windows Subsystem for Linux (WSL) est un composant intégré à Windows qui permet d'exécuter des distributions Linux directement sur un ordinateur Windows, sans avoir besoin d'une machine virtuelle complète. Disponible depuis plusieurs années, WSL permet d'installer des distributions comme Ubuntu ou Debian via le Microsoft Store, offrant ainsi un environnement Linux natif sur un système Windows. Cette technologie virtualise une distribution Linux, permettant aux utilisateurs de lancer des applications Linux, d'accéder à des outils de développement ou d'exécuter des scripts directement depuis leur machine Windows. WSL est donc une couche de compatibilité qui facilite l'interopérabilité entre les deux systèmes d'exploitation.

Fonctionnement des conteneurs WSL

Les conteneurs WSL s'intègrent directement dans la dernière version de WSL (3.0.1) et ne nécessitent pas d'installation supplémentaire. Pour les utiliser, il suffit de mettre à jour WSL via la commande «wsl --update» dans le terminal ou de télécharger le binaire depuis le dépôt GitHub de Microsoft. La solution repose sur deux outils principaux : l'outil «wslc.exe» pour construire, lancer et déployer les conteneurs, et une API sous forme de paquet NuGet (Microsoft.WSL.Containers) permettant aux applications Windows natives de contrôler ces conteneurs. Par exemple, une application Windows pourrait exécuter localement un modèle d'intelligence artificielle dans un conteneur Linux. Chaque utilisateur dispose de sa propre session de conteneur, avec des privilèges configurables, y compris de manière centralisée en entreprise. Le stockage des données peut se faire via trois méthodes : un VHD par session, des volumes basés sur VHD, ou des volumes de conteneurs utilisant virtiofs, présentés comme deux fois plus rapides que l'ancienne méthode plan9.

Gestion du réseau et des performances

Pour le réseau, Microsoft a introduit un composant nommé «Consommé», qui gère le DNS, le routage et le mappage des ports des conteneurs. Cette approche vise à simplifier l'intégration avec des réseaux d'entreprise, notamment les VPN et les pare-feux, en offrant une gestion centralisée et sécurisée. En termes de performances, Microsoft met en avant l'utilisation de virtiofs pour le stockage, qui permet des vitesses d'accès jusqu'à deux fois supérieures à celles de l'ancienne méthode plan9. Ces optimisations visent à rendre les conteneurs WSL plus performants et adaptés aux environnements professionnels, où la rapidité et la fiabilité sont essentielles. Le composant Consommé joue un rôle clé dans cette dynamique en garantissant une connectivité fluide et sécurisée.

Cibles et limites des conteneurs WSL

Les conteneurs WSL ciblent principalement les grandes entreprises, où une intégration native avec les outils Windows peut simplifier la gestion des charges de travail Linux. Microsoft cite des exemples d'utilisation comme l'exécution locale de modèles d'intelligence artificielle ou l'intégration de composants Linux dans des applications Windows écrites en C#. Bien que Docker ne soit pas mentionné explicitement, cette solution est clairement conçue pour concurrencer les outils existants en offrant une alternative intégrée. Cependant, la version 1.0 présente encore des limites, notamment l'absence de compatibilité avec Docker Compose, une fonctionnalité très demandée par les utilisateurs. Microsoft a indiqué que cette prise en charge est une «priorité pour les prochaines versions», ce qui suggère que des améliorations majeures sont attendues dans les mois à venir.

Nouveautés de la version finale

La version finale des conteneurs WSL apporte plusieurs améliorations par rapport à la préversion, notamment l'ajout d'une dizaine de nouvelles commandes. Parmi celles-ci figurent «wslc container restart» pour redémarrer un conteneur en cours d'exécution, «wslc system info» pour obtenir un résumé de l'environnement conteneur, ou «wslc network connect» pour attacher un conteneur au réseau. Ces commandes visent à rendre la gestion des conteneurs plus intuitive et efficace. En parallèle, Microsoft a renforcé les intégrations avec des outils tiers et des projets communautaires. Par exemple, les conteneurs WSL sont désormais supportés dans Visual Studio Code, où wslc peut être défini comme pilote par défaut pour créer et interagir avec les conteneurs. D'autres projets comme Aspire, Lazywslc, WSL Container Desktop ou WSLc Remote ont également été mis à jour pour tirer parti de cette nouvelle fonctionnalité.

Ce que ça pourrait changer

Microsoft a réaffirmé son engagement à faire évoluer WSL au-delà d'un simple environnement de développement, en en faisant une *«plateforme d'exécution stratégique pour l'IA et les charges de travail natives cloud»*. L'entreprise souligne que Linux sous Windows pourrait bientôt bénéficier des mêmes cadres de sécurité, de gestion et de gouvernance d'entreprise que les autres composants de Windows. Cette vision s'inscrit dans une stratégie plus large visant à positionner Windows comme une plateforme polyvalente, capable de répondre aux besoins des développeurs et des entreprises dans un écosystème de plus en plus dominé par Linux et les technologies cloud. Les investissements futurs dans WSL et ses conteneurs devraient donc se concentrer sur l'amélioration de l'intégration, des performances et de la compatibilité avec les outils existants.

Sujets complémentaires

Ce contenu a été généré par intelligence artificielle à partir de l'article source. Il peut contenir des erreurs ou imprécisions.