Microsoft maakt WSL Containers nu algemeen beschikbaar en voegt daarmee een native CLI, verbeterde netwerkmogelijkheden, meer controle over opslag en een hechtere integratie met Windows toe.
Microsoft breidt het Windows Subsystem for Linux (WSL) uit met ingebouwde ondersteuning voor het draaien en beheren van Linux-containers. WSL Containers zijn nu dus officieel algemeen beschikbaar.
Kort gezegd kan WSL Linux-containers voortaan directer op Windows uitvoeren, zonder dat ontwikkelaars voor elke taak hoeven te vertrouwen op een apart containerplatform, zoals bijvoorbeeld Docker. Dat zorgt voor een eenvoudigere manier om Linux-gebaseerde ontwikkelomgevingen te draaien, testen en beheren, terwijl je gewoon binnen Windows blijft werken.
De nieuwe opdrachtregeltool wslc.exe stelt ontwikkelaars in staat om Linux-containers direct op Windows te bouwen, uit te voeren en te beheren. Daarnaast biedt Microsoft container.exe aan als alias. Ook is er een nieuwe API waarmee native Windows-applicaties Linux-containers programmatisch kunnen starten en aansturen.

De algemene beschikbaarheid brengt een breder pakket aan dagelijkse beheerfuncties voor containers met zich mee. Denk daarbij aan het herstarten van containers, het kopiëren van bestanden, health checks, mounts, realtime event-monitoring, instelbare opslaglocaties en opdrachten om containers aan netwerken te koppelen of daarvan los te maken. Ook aangepaste netwerkdriveropties worden ondersteund.
Microsoft positioneert WSL Containers bovendien nadrukkelijk voor zakelijk gebruik. Integratie met Microsoft Defender for Endpoint kan proces-, bestand- en netwerkactiviteit uit containers zichtbaar maken voor beveiligingsteams. Microsoft Intune kan daarnaast de toegang tot WSL Containers beheren en het ophalen van images beperken tot goedgekeurde registries.
Ontwikkeltools beginnen de nieuwe runtime al over te nemen. VS Code Dev Containers kunnen wslc gebruiken als driver, terwijl Aspire WSL Containers ondersteunt als container-runtime. Andere integraties zijn onder meer de VS Code Container-extension, Lazywslc en WSL Container Desktop.
Ook prestaties en netwerkfunctionaliteit krijgen aandacht. Volgens Microsoft kunnen WSL Containers tot twee keer betere prestaties leveren bij toegang tot Windows-bestanden vanuit Linux-omgevingen. Een nieuwe netwerkmodus, consomme, moet de compatibiliteit verbeteren in zowel ontwikkel- als bedrijfsomgevingen.

Toch ontbreekt er nog één opvallende functie: ondersteuning voor Compose. Microsoft zegt dat dit momenteel de meest gevraagde toevoeging is en wil bestaande compose.yaml-bestanden in de toekomst zonder aanpassingen bruikbaar maken via een workflow met wsl compose up. Voor nu blijft Docker echter de meer volwassen keuze, zeker voor gebruikers die afhankelijk zijn van Compose en het bredere ecosysteem daaromheen.
Gebruikers kunnen de nieuwe containerfunctionaliteit krijgen door WSL bij te werken met wsl --update of door de nieuwste WSL-versie van GitHub te installeren.
Voor meer details verwijst Microsoft naar de officiële aankondiging.





