Microsoft a officialisé l'arrivée d'une nouvelle capacité pour le sous-système Windows pour Linux (WSL) sur Windows 11 : la prise en charge des conteneurs Linux en arrière-plan. Cette fonctionnalité, désormais proposée en évaluation publique, autorise l'exécution de conteneurs sans avoir recours à un logiciel supplémentaire tel que Docker Desktop. L'initiative vise à simplifier le travail des développeurs en offrant une solution native intégrée au système d'exploitation.

Un fonctionnement en arrière-plan simplifié

Concrètement, cette nouveauté permet de lancer des conteneurs Linux qui continuent de tourner même lorsque l'utilisateur ferme la fenêtre du terminal ou n'interagit plus avec l'application. Jusqu'à présent, l'arrêt d'une session WSL interrompait également les processus en cours, ce qui contraignait les développeurs à maintenir une interface ouverte ou à recourir à des outils de gestion avancés. Avec cette mise à jour, les conteneurs persistent en arrière-plan, à l'image de ce que proposent les systèmes d'exploitation dédiés aux serveurs.

Microsoft a intégré cette fonctionnalité directement dans le noyau de WSL, en s'appuyant sur les mécanismes de virtualisation légère de Windows. Le géant de Redmond explique que cette évolution répond à une demande récurrente de la communauté des développeurs, qui souhaitaient une expérience plus fluide pour les charges de travail conteneurisées.

Une alternative à Docker Desktop

Cette annonce s'inscrit dans la stratégie de Microsoft visant à renforcer WSL en tant qu'environnement de développement complet sur Windows. En offrant une prise en charge native des conteneurs, la firme concurrence directement des solutions tierces comme Docker Desktop, qui nécessitent une installation séparée et des ressources système supplémentaires. Docker Desktop reste toutefois un outil plus mature pour la gestion avancée des conteneurs, notamment pour l'orchestration avec Kubernetes ou la configuration de réseaux complexes.

Les premiers tests de la préversion publique montrent que les conteneurs peuvent être créés et gérés via les commandes classiques de Docker, sans modification majeure des habitudes de travail. Microsoft précise que cette fonctionnalité est compatible avec les distributions Linux supportées par WSL, telles qu'Ubuntu, Debian ou Fedora.

Disponibilité et conditions

La fonctionnalité est accessible dès maintenant aux utilisateurs de Windows 11 inscrits au programme Windows Insider, dans le canal de développement (Dev Channel). Pour en bénéficier, il est nécessaire de disposer de la dernière version de WSL, qui peut être mise à jour via le terminal Windows. Microsoft prévoit de déployer cette capacité à l'ensemble des utilisateurs de Windows 11 dans les mois à venir, après une phase de test visant à corriger d'éventuels bugs et à améliorer les performances.

Un pas de plus vers l'unification des environnements de développement

Cette avancée s'ajoute aux nombreuses améliorations apportées à WSL depuis son lancement. Le sous-système permet déjà d'exécuter des applications Linux avec interface graphique, d'accéder au système de fichiers Linux depuis l'Explorateur Windows, et de partager des ressources entre les deux environnements. Avec les conteneurs en arrière-plan, Microsoft rapproche Windows des capacités de développement offertes par Linux et macOS, où la gestion des conteneurs est native depuis plusieurs années.

Les développeurs utilisant Windows 11 disposent désormais d'une option supplémentaire pour déployer des applications conteneurisées, sans quitter leur système d'exploitation de bureau. Cette initiative pourrait également réduire la dépendance à des solutions virtualisées complètes, comme les machines virtuelles, pour les besoins de développement courants.