Så här installerar och använder du WSL-containrar i Windows 11

Senaste uppdatering: 18/08/2026
Författare: Andrés Leal

Vi visar dig hur du installerar och använder WSL-containrar i Windows 11. Med det här verktyget kan du bygga och hantera Linux-containrar direkt i Windows 11, utan att behöva tredjepartsverktyg som Docker Desktop. Så här gör du. vad det är, varför du borde bry dig och hur du börjar använda det.

Vad är WSL-containrar?

Installera och använda WSL-containrar i Windows 11

Innan vi tittar på hur man installerar och använder WSL-containrar i Windows 11, låt oss prata lite om vad det här verktyget är. I grund och botten är det en ny funktion inbyggd i Windows Subsystem för Linux (WSL). Den låter dig Skapa, kör och hantera Linux-containrar direkt från Windows, med hjälp av en inbyggd motor som följer med själva WSL.

Tänk dig att du behöver en specifik miljö för att testa en applikation, eller att du vill isolera ett projekt med sina egna beroenden. Fram tills nu skulle du ha installerat Docker Desktop på Windows för det. Men med WSL-containrar är det extra steget inte längre nödvändigt: Det är som att ha Docker "som standard" på din Windows 11..

Naturligtvis har installation och användning av WSL-containrar på Windows 11 många fördelar. Till skillnad från den traditionella metoden med Docker Desktop, här Containermotorn körs inom Linuxdistributionen som är installerad på WSL.vilket är Ubuntu som standard. Detta minskar arbetsbelastningen avsevärt och förbättrar den totala prestandan.

Med WSL Containers för Windows kan du faktiskt köra Linux-kod i bakgrunden utan någon visuell indikation. Dessutom är det här verktyget Det låter dig använda Docker Engine utan att behöva Docker DesktopDen integrerar också andra containerverktyg som Podman, Buildah och nerdctl.

Förutsättningar och installation

Installera WSL-containrar på Windows 11

För att installera och använda WSL-containrar på Windows 11 måste du uppfylla vissa minimikrav. Först måste du ha Windows 11 installerat, helst den senaste versionen. Dessutom, Virtualisering (Hyper-V) måste vara aktiverat i BIOS/UEFI av ditt lag. Om du har några tvivel om detta, se posten Hur man aktiverar och inaktiverar Hyper-V i Windows 11 och Windows 10.

Exklusivt innehåll - Klicka här  Windows 11-sökfältet fungerar inte: Permanenta lösningar

Om du uppfyller ovanstående krav är du redo att installera och använda WSL-containrar på Windows 11. Installationen är mycket enkelÖppna PowerShell som administratör och kör följande kommando för att hämta wslc.exe: wsl --update --pre-releaseVänta tills processen är klar och för att säkerställa att ändringarna träder i kraft, stoppa WSL och öppna den igen med wsl --shutdown.

Slutligen kan du verifiera installationen genom att starta om terminalen och köra kommandot wslc --versionMed detta, Du kontrollerar att verktyget har installerats och vad dess versionsnummer är.I skrivande stund är den senaste versionen 2.9.4.0.

Brist utför ett snabbt funktionstestKör det klassiska containerkommandot "Hello World". Det här kommandot laddar ner en testavbildning och kör den. wslc run --rm hello-worldOm du ser hälsningsmeddelandet är det klart! Behållarna är redo för första användning.

Så här installerar och använder du WSL-containrar i Windows 11: första stegen

Utvecklarprogrammering i Visual Studio Code på en bärbar dator i en kontorsmiljö

När den är installerad behöver du veta grundläggande kommandon För att interagera med WSL-containrar och börja använda dem. Fördelen är att verktyget är utformat för att vara intuitivt, särskilt om du är bekant med Docker. Om du tar dina första steg med WSL-containrar kan du prova följande kommandon:

  • wslc --helpVisar en komplett lista över tillgängliga kommandon.
  • wslc image listLista alla containeravbildningar som ditt system har.
  • wslc container listVisar de containrar som körs för närvarande.
Exklusivt innehåll - Klicka här  Hur man visar miniatyrer i Windows 11

Skulle du vilja Kör din första containerOkej, så låt oss köra en interaktiv container med Ubuntu. För att göra detta, använd följande kommando. wslc run --rm -it ubuntu:latest bashDet den gör är att ladda ner Ubuntu-avbildningen, skapa en container, köra bash-terminalen inuti den och automatiskt radera den när den avslutas.

Efter att ha kört kommandot lämnar du dig inuti ett Ubuntu-skal, Du kan köra Linux-kommandon (som ls, uname -aför att kontrollera att du är inuti behållaren. För att avsluta, skriv exit. Som du kan se är det ganska enkelt och intuitivt att installera och använda WSL-containrar i Windows 11.

Starta en webbserver i bakgrunden

Låt oss göra ett nytt test på att installera och använda WSL-containrar i Windows 11, den här gången. köra en webbserver i bakgrundenEtt vanligt användningsfall är att köra Apache HTTP-server med httpd-avbildningen. Det vi ska göra är att mappa dess port 80 till Windows-port 8080 med hjälp av kommandot wslc run -d --rm -p 8080:80 --name apache-web httpd:latestDetta är uppdelningen av kommandot:

  • -dKör containern i bakgrunden (läge fristående).
  • --rm: Avlägsnar automatiskt behållaren när den stoppas.
  • -p 8080:80Publicera containerns port 80 till din dators port 8080.
  • --name apache-webTilldela namnet "apache-web" till containern för enkel hantering.
  • httpd:latest: Anger den officiella Apache-avbildningen.

När processen är klar kan du kontrollera att allt fungerar ska till adressen http://localhost:8080 Från din webbläsare bör du se Apaches välkomstsida. Och när du vill stoppa containern använder du kommandot wslc container stop apache-web.

Att tänka på vid installation och användning av WSL-containrar i Windows 11

Programmeringskod på bildskärm med mörk omgivande belysning

Som du kan se är det en enkel process med stor potential att installera och använda WSL-containrar i Windows 11. Även om det är en direkt ersättning för Docker Desktop-verktyget är det värt att komma ihåg några saker. betydande skillnader i deras isoleringsmodell.

Exklusivt innehåll - Klicka här  Alternativ till Media Creation Tool: Hur man skapar en startbar Windows 11 USB med Rufus och Ventoy

Medan Docker Desktop kör alla containrar inom samma delade virtuella maskin (VM), kör WSL-containrar Den ger varje session eller applikation sin egen privata virtuella maskin baserat på Hyper-V. Detta har minst tre viktiga konsekvenser:

  • Säkerhet och isoleringAtt ha en egen virtuell maskin gör isoleringen mellan olika applikationer och processer mycket mer robust. Detta gör den idealisk för företagsmiljöer där säkerhet är avgörande.
  • Prestanda och konsekvensVarje WSL Containers-session "ärver" samma rena tillstånd, vilket innebär att starttiden är mycket konsekvent, utan att miljön behöver "värmas upp" från en session till en annan.
  • Större resursförbrukningDen enda nackdelen med denna starka isolering är att resursförbrukningen (särskilt RAM) kan vara högre, eftersom en komplett virtuell maskin startas för varje session.

Och med det är du redo att ta dina första steg i containerisering i Windows. Att installera och använda WSL-containrar i Windows 11 ger dig tillgång till ett mycket kraftfullt verktyg. Kom igång nu: installera den senaste versionen av WSL-containrar, experimentera med wslc och börja bekanta dig med detta nya arbetssätt.