
Microsoft har udgivet WSL 3.0.1 , den næste generation af Windows Subsystem til Linux, og markerer et betydeligt spring fra den tidligere 2.x-gren til en ny, større version af projektet. Opdateringen inkluderer en af ​​de vigtigste nye funktioner i WSL's udvikling til dato: WSL Containers, en integreret infrastruktur til oprettelse, kørsel og administration af Linux-containere direkte fra Windows.
Den nye version blev udgivet den 29. september 2026 og er tilgængelig via det officielle WSL-repository. Denne udgivelse går ud over blot at ændre versionsnummeret: Microsoft bruger denne nye fase til at forbedre ydeevnen mellem Windows og Linux, introducere en ny netværksmodel og tilføje værktøjer og API'er, der er specielt designet til at arbejde med containere.
WSL 3.0.1 markerer springet fra WSL 2
Udgivelsen af ​​WSL 3.0.1 repræsenterer officielt skiftet fra 2.x-grenen til 3.x-grenen. Microsofts eget repository viser ændringen i historikken som en sammenligning mellem 2.9.13 y 3.0.1og udelader den tidligere nummerering.
Den nye version fastholder WSL's grundlæggende mål: at levere et Linux-miljø integreret i Windows, men Microsoft udvider betydeligt, hvad der kan gøres fra dette miljø.
Et af de centrale elementer i denne udvikling er integrationen af ​​Linux-containere. Indtil nu var det almindeligt at bruge Docker Desktop, installere Docker Engine i en WSL-distribution eller bruge andre eksterne løsninger. WSL 3 introducerer sin egen infrastruktur til denne type arbejdsbyrde.
WSL Containers er en af ​​de vigtigste nye funktioner i WSL 3.0
Denne version inkorporerer den generelle tilgængelighed af WSL Containers , forkortet WSLc. Microsoft præsenterede denne teknologi som en forhåndsvisning i løbet af sommeren og anser den nu for klar til generel brug.
Hovedstykket er wslc.exeEt nyt kommandolinjeværktøj, der giver dig mulighed for at oprette, køre og administrere Linux-containere fra Windows. Der er også container.exe som et integreret alias med en syntaks, der er mere velkendt for dem, der allerede arbejder med containerværktøjer.
Derudover tilbyder Microsoft en WSL Containers API, der giver native Windows-applikationer mulighed for programmatisk at oprette og styre Linux-containere. Dette åbner op for muligheder for udviklingsapplikationer, AI-værktøjer og software, der skal køre Linux-arbejdsbelastninger på en integreret måde.
WSL 3.0 introducerer flere værktøjer til administration af containere
Den version, der når generel tilgængelighed, indeholder adskillige nye kommandoer sammenlignet med testfasen.
Blandt dem er wslc container restartat genstarte containere, og wslc container cp, som tillader kopiering af filer til og fra en container ved hjælp af tar-filer.
Vises også wslc system info, beregnet til at kontrollere status for containermiljøet, sammen med wslc network connect y wslc network disconnect at tilslutte eller afbryde netværkscontainere.
Systemet integrerer også hændelser i realtid via wslc eventskontrol af containerstatus, support til --mount og muligheder for at kontrollere timeout under containernedlukning. Microsoft giver dig også mulighed for at konfigurere, hvor indholdet af standard WSLc-sessionen gemmes.
En ny netværksmodel til WSL
En anden bemærkelsesværdig ny funktion er Consommé , en ny netværkstilstand udviklet til container-arbejdsgange.
Med dette system sigter Microsoft mod at forbedre kompatibiliteten med VPN'er, firewalls og virksomhedsnetværk. Den virtuelle Linux-maskines trafik integreres med Windows gennem en proces, der kører i brugerkonteksten og håndterer opgaver som DNS, routing og porttildeling.
Målet er at muliggøre en mere problemfri integration af Linux-applikationer og containere med Windows-netværket og dermed undgå nogle af de problemer, der historisk set er opstået, når man kombinerer WSL med visse VPN'er og virksomhedsnetværkskonfigurationer. Microsoft anser også dette arbejde som en del af bredere forbedringer af WSL-infrastrukturen.
Forbedret ydeevne ved adgang til Windows-filer
WSL 3 introducerer også forbedringer af et af de traditionelt mest følsomme punkter i WSL: adgang fra Linux til filer gemt på Windows.
Microsoft hævder, at de nye forbedringer kan levere op til dobbelt så høj ydeevne, når man tilgår Windows-filer fra visse Linux-miljøer. Disse optimeringer er ikke begrænset til containere, da de er en del af en bredere indsats for at forbedre ydeevnen mellem de to operativsystemer.
Dette kan være særligt relevant for udviklingsprojekter, der beholder noget af koden i Windows-filsystemet, men kører værktøjerne fra Linux.
WSL 3 ser også på virksomheder
Microsoft har brugt denne lancering til at udvide WSL's virksomhedsintegration.
Microsoft Defender for Endpoint kan indsamle oplysninger om processer, filer og netværksaktivitet genereret i containere og relatere dem til værts-Windows-computeren.
Microsoft Intune indeholder specifikke kontroller til WSL-containere. Administratorer kan aktivere eller deaktivere funktionaliteten og oprette en liste over autoriserede registre, hvorfra udviklere kan downloade containerbilleder.
Dette gør det muligt for WSL 3 at passe bedre ind i virksomhedsmiljøer, hvor brugen af ​​containere skal være underlagt sikkerhedspolitikker og centraliseret administration.
Integration med Visual Studio Code og andre værktøjer
Den nye platform er ikke isoleret fra det eksisterende udviklingsøkosystem. Microsoft bemærker kompatibilitet med Visual Studio Code-udviklingscontainere. wslc som containercontroller.
Der er også tilføjet understøttelse af Aspire og containerudvidelsen Visual Studio Code, mens fællesskabet allerede er ved at udvikle yderligere værktøjer til grafisk styring af WSL-containere.
På denne måde kan WSL 3 bruges som en containerinfrastruktur uden at udvikleren nødvendigvis behøver at ændre sin arbejdsgang fuldstændigt.
Og hvad med Docker Compose?
En af de nuværende mangler ved WSL Containers er manglen på native support til Docker Compose.
Microsoft anerkender det compose Det er i øjeblikket en af ​​de vigtigste anmodninger fra WSLc-brugere, og de arbejder allerede på det. Hensigten er, at det i fremtiden wsl compose up kan bruge filer compose.yaml eksisterende uden at skulle ændre dem.
Derfor er WSL 3.0.1 endnu ikke beregnet til at erstatte alle værktøjerne i containerøkosystemet. Nogle avancerede arbejdsbelastninger kræver stadig løsninger som Docker, især mens yderligere funktioner udvikles.
Hvorfor blev det sagt, at WSL 3 ikke eksisterede?
Versionsspringet er særligt bemærkelsesværdigt, fordi der i 2026 cirkulerede rapporter om en formodet WSL 3, hvilket Microsoft benægtede. På det tidspunkt angav projektledere, at der ikke fandtes nogen version kaldet WSL 3.
Situationen har ændret sig med udgivelsen af ​​WSL 3.0.1. Det officielle Microsoft-repository viser nu version 3.0.1 og viser eksplicit ændringsloggen mellem WSL 2.9.13 og WSL 3.0.1. Derudover er en diskussionstråd oprettet i repositoryet den 29. september direkte relateret til version 3.0.1 og annoncerer, at WSL Containers nu er generelt tilgængelig.
Derfor afspejler tidligere rapporter, der hævder, at "WSL 3 ikke eksisterer", ikke længere projektets nuværende status. WSL 3.0.1 er en officiel Microsoft-udgivelse.
En ny æra for Linux i Windows
Med WSL 3.0.1 udvider Microsoft WSL's funktionalitet ud over blot at tilbyde en bekvem måde at køre Linux-værktøjer på Windows.
Tilføjelsen af ​​WSL-containere, en API til Windows-applikationer, forbedret ydeevne i filadgang, en ny netværksmodel og virksomhedskontroller gør WSL til en mere komplet platform til at køre Linux- og container-arbejdsbelastninger.
Microsoft har også indikeret, at de vil fortsætte med at arbejde på WSL's kernefunktioner, herunder netværk og ydeevne på tværs af operativsystemer. WSL 3.0.1 er derfor begyndelsen på en ny fase for projektet snarere end en simpel vedligeholdelsesopdatering.