Microsoft maakt WSL-containers beschikbaar in publieke preview. Ontwikkelaars kunnen vanaf nu Linux-containers rechtstreeks op Windows bouwen en beheren via WSl.
De mogelijkheid om Linux-containers op Windows te kunnen draaien, werd aangekondigd tijdens Build in het voorjaar, en Microsoft lanceert de functie nu in publieke preview. Containers zijn ondertussen een basisonderdeel geworden van moderne softwareontwikkeling, van cloud-native applicaties tot AI-workloads en testomgevingen. Met WSL containers wil Microsoft die workflow vereenvoudigen zonder dat organisaties nog externe tools nodig hebben.
Linux-containers in Windows
De kern van de update is wslc.exe, een nieuwe command line-tool die automatisch beschikbaar wordt na een update naar de recentste WSL-versie. Ontwikkelaars kunnen hiermee volledige Linux-containerworkflows uitvoeren, inclusief het draaien, testen en debuggen van containers. De syntax volgt bestaande conventies uit de containerwereld, waardoor ontwikkelaars hun bestaande commando’s grotendeels kunnen hergebruiken. Er is ook een alias voorzien via container.exe, die eigenlijk gewoon wslc.exe aanroept.
Daarnaast brengt Microsoft een API uit waarmee Windows-applicaties containers rechtstreeks kunnen aanspreken als onderdeel van hun eigen applicatielogica. De API ondersteunt C, C++ en C# en integreert met MSBuild en CMake. Containerbuilds kunnen automatisch deel uitmaken van het bestaande buildproces van een applicatie, zonder manuele tussenstappen.
Beheer en beveiliging voor organisaties
Microsoft voorziet ook uitbreidingen voor bedrijven die WSL al gebruiken. De bestaande plugin voor Microsoft Defender for Endpoint wordt uitgebreid zodat ze ook gebeurtenissen binnen containers herkent, naast de bestaande monitoring van WSL-distributies. Deze functie zit momenteel in een private preview.
Via Intune komt er bovendien beheer voor WSL containers. Organisaties kunnen straks bepalen of medewerkers WSL-distributies of containers mogen gebruiken, en welke containerregisters toegelaten zijn. Dat verhoogt controle op welke Linux-images binnen een organisatie circuleren. De functionaliteit is nu al beschikbaar, officiële ondersteuning in Intune volgt binnen enkele weken. Ook VS Code Dev Containers krijgt ondersteuning voor wslc, momenteel nog in pre-release.
Snellere bestandstoegang en betere netwerkcompatibiliteit
Onder de motorkap voert Microsoft ook structurele verbeteringen door. Een nieuw standaardbestandssysteem moet bestandstoegang vanuit Windows twee keer sneller maken, terwijl een nieuwe netwerkmodus compatibiliteitsproblemen oplost die kunnen ontstaan door de vele combinaties van VPN’s, proxy’s en bedrijfsnetwerken. Consomme leidt Linux-netwerkverkeer door Windows, waardoor Linux-applicaties dezelfde beveiligingsregels en integraties krijgen als Windows-applicaties.
Daarnaast verbetert Microsoft het geheugenbeheer, zodat de virtuele Linux-machine geheugen consistenter teruggeeft aan Windows wanneer het niet gebruikt wordt. Omdat deze aanpassingen ingrijpen op kritieke onderdelen zoals bestandstoegang en netwerk, zijn ze voorlopig enkel actief binnen WSL-containers. Microsoft is overtuigd dat ook externe tools die op WSL bouwen van deze verbeteringen zullen profiteren.
Microsoft mikt op algemene beschikbaarheid in het najaar van 2026.
