Microsoft brengt Linux-containers naar Windows

Microsoft heeft WSL-containers beschikbaar gemaakt in een publieke preview. Ontwikkelaars kunnen vanaf nu Linux-containers rechtstreeks op Windows bouwen en beheren via WSL.

De mogelijkheid om Linux-containers op Windows te draaien werd al aangekondigd tijdens Build in het voorjaar. Nu lanceert Microsoft deze functie in een publieke preview. Containers zijn intussen een vast onderdeel geworden van moderne softwareontwikkeling: van cloud-native applicaties tot AI-workloads en testomgevingen. Met WSL-containers wil Microsoft die werkwijze vereenvoudigen, zonder dat organisaties nog externe tools nodig hebben.

Linux-containers binnen Windows

De kern van deze update is wslc.exe, een nieuwe commandline-tool die automatisch beschikbaar wordt na een update naar de nieuwste 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 beschikbaar via container.exe, dat in feite 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 zo automatisch deel uitmaken van het bestaande bouwproces van een applicatie, zonder handmatige 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 die 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 zijn toegestaan. Dat vergroot de 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. Linux-netwerkverkeer wordt via Windows geleid, waardoor Linux-applicaties dezelfde beveiligingsregels en integraties krijgen als Windows-applicaties.

Daarnaast verbetert Microsoft het geheugenbeheer, zodat de virtuele Linux-machine het geheugen consistenter teruggeeft aan Windows wanneer het niet wordt gebruikt. Omdat deze aanpassingen ingrijpen op kritieke onderdelen zoals bestandstoegang en netwerk, zijn ze voorlopig alleen actief binnen WSL-containers. Microsoft verwacht dat ook externe tools die op WSL bouwen van deze verbeteringen zullen profiteren.

Microsoft mikt op algemene beschikbaarheid in het najaar van 2026.

  • Eater

    vraag en ik antwoord

    Related Posts

    Debian 13 “Trixie” ontvangt grote kernelbeveiligingsupdate met meer dan 1300 CVE’s opgelost

    Gebruikers wordt aangeraden hun installatie zo snel mogelijk bij te werken naar Linux-kernel 6.12.111-1. Het Debian-project heeft op 29 september 2026 een nieuwe Linux-kernelbeveiligingsupdate uitgebracht voor de stabiele Debian 13…

    Ubuntu 26.10-bèta uitgebracht met Linux-kernel 7.3 en GNOME 51

    Deze release komt standaard met een volledige migratie naar Rust coreutils. Dat betekent dat de belangrijkste systeemhulpprogramma’s nu volledig draaien op de op Rust gebaseerde uutils-implementatie. Canonical heeft vandaag de…

    Geef een reactie