WSL-säilöjen asentaminen ja käyttö Windows 11:ssä

Viimeisin päivitys: 18/08/2026
Kirjoittaja: Andrés Leal

Näytämme sinulle, kuinka WSL-säilöt asennetaan ja niitä käytetään Windows 11:ssä. Tämän työkalun avulla voit rakentaa ja hallita Linux-säilöitä natiivisti Windows 11:ssä ilman kolmannen osapuolen työkaluja, kuten Docker Desktopia. Näin se toimii. mikä se on, miksi siitä pitäisi välittää ja miten sen käyttö aloitetaan.

Mitä WSL-kontit ovat?

WSL-säilöjen asentaminen ja käyttö Windows 11:ssä

Ennen kuin tarkastelemme WSL-säilöjen asentamista ja käyttöä Windows 11:ssä, puhutaanpa hieman siitä, mitä tämä työkalu on. Pohjimmiltaan se on uusi ominaisuus, joka on sisäänrakennettu Windowsin Linux-alijärjestelmään (WSL). Sen avulla voit Luo, suorita ja hallinnoi Linux-säilöjä suoraan Windowsista, käyttäen WSL:n mukana tulevaa natiivia moottoria.

Kuvittele, että tarvitset tietyn ympäristön sovelluksen testaamiseen tai haluat eristää projektin omine riippuvuuksineen. Tähän asti olisit asentanut Docker Desktopin Windowsiin tätä varten. Mutta WSL Containers -konteinerien kanssa tätä ylimääräistä vaihetta ei enää tarvita: Se on kuin Docker olisi "oletuksena" Windows 11:ssäsi..

WSL-konttien asentamisella ja käytöllä Windows 11:ssä on luonnollisesti monia etuja. Toisin kuin perinteinen Docker Desktopin lähestymistapa, tässä Konttimoottori toimii WSL:ään asennetun Linux-jakelun sisällä.joka on oletusarvoisesti Ubuntu. Tämä vähentää huomattavasti työmäärää ja parantaa yleistä suorituskykyä.

Itse asiassa WSL Containers Windowsin avulla voit ajaa Linux-koodia taustalla ilman visuaalista ilmaisinta. Lisäksi tämä työkalu Sen avulla voit käyttää Docker Engineä ilman Docker DesktopiaSe integroi myös muita säilötyökaluja, kuten Podmanin, Buildahin ja nerdctlin.

Edellytykset ja asennus

WSL-säilöiden asentaminen Windows 11:een

WSL-säiliöiden asentaminen ja käyttö Windows 11:ssä edellyttää tiettyjen vähimmäisvaatimusten täyttymistä. Ensinnäkin sinulla on oltava asennettuna Windows 11, mieluiten uusin versio. Lisäksi Virtualisoinnin (Hyper-V) on oltava käytössä BIOSissa/UEFI:ssa tiimistäsi. Jos sinulla on epäilyksiä tästä, katso merkintä Hyper-V:n ottaminen käyttöön ja poistaminen käytöstä Windows 11:ssä ja Windows 10:ssä.

Ainutlaatuinen sisältö - Napsauta tästä  Tarjoaako Pixelmator mahdollisuuden työskennellä verkossa?

Jos täytät yllä olevat vaatimukset, olet valmis asentamaan ja käyttämään WSL-säilytysratkaisuja Windows 11:ssä. Asennus on erittäin yksinkertainenAvaa PowerShell järjestelmänvalvojana ja suorita seuraava komento saadaksesi wslc.exe-tiedoston: wsl --update --pre-releaseOdota prosessin päättymistä ja varmista, että muutokset tulevat voimaan, pysäytä WSL ja avaa se uudelleen komennolla wsl --shutdown.

Lopuksi voit tarkistaa asennuksen käynnistämällä terminaalin uudelleen ja suorittamalla komennon wslc --versionTämän avulla Tarkistat, että työkalu on asennettu ja mikä sen versionumero on.Kirjoitushetkellä uusin versio on 2.9.4.0.

Halua suorita nopea toiminnallisuustestiSuorita klassinen "Hello World" -säilökomento. Tämä komento lataa testikuvan ja suorittaa sen. wslc run --rm hello-worldJos näet tervehdysviestin, se on valmis! Säilytysastiat ovat valmiina ensimmäiseen käyttökertaan.

WSL-säiliöiden asentaminen ja käyttö Windows 11:ssä: ensimmäiset vaiheet

Kehittäjäohjelmointia Visual Studio Codessa kannettavalla tietokoneella toimistoympäristössä

Asennuksen jälkeen sinun on tiedettävä, peruskomennot Vuorovaikutus WSL-konttien kanssa ja sen käytön aloittaminen. Etuna on, että työkalu on suunniteltu intuitiiviseksi, varsinkin jos olet perehtynyt Dockeriin. Jos olet ottamassa ensiaskeleitasi WSL-konttien kanssa, kokeile seuraavia komentoja:

  • wslc --helpNäyttää käytettävissä olevien komentojen täydellisen luettelon.
  • wslc image list: Listaa kaikki järjestelmässäsi olevat säilökuvat.
  • wslc container list: Näyttää parhaillaan käynnissä olevat säilöt.
Ainutlaatuinen sisältö - Napsauta tästä  Kuinka katsella kuvia ja videoita Macilla?

Haluaisitko Suorita ensimmäinen säilösiOkei, suoritetaan interaktiivinen säilö Ubuntulla. Tee tämä seuraavalla komennolla wslc run --rm -it ubuntu:latest bashSe lataa Ubuntu-levykuvan, luo säilön, suorittaa sen sisällä olevan bash-päätekomennon ja poistaa sen automaattisesti poistuttaessa.

Suoritettuaan komennon, käyttäjä jää Ubuntu-kuoreen. Voit ajaa Linux-komentoja (kuten ls, uname -atarkistaaksesi, että olet säilön sisällä. Poistuaksesi kirjoita exit. Kuten näette, WSL-konttien asentaminen ja käyttö Windows 11:ssä on melko yksinkertaista ja intuitiivista.

Käynnistä web-palvelin taustalla

Tehdäänpä toinen testi WSL-säiliöiden asentamisesta ja käytöstä Windows 11:ssä, tällä kertaa web-palvelimen ajaminen taustallaYleinen käyttötapaus on suorittaa Apache HTTP-palvelin httpd-kuvan avulla. Aiomme yhdistää sen portin 80 Windowsin porttiin 8080 komennolla wslc run -d --rm -p 8080:80 --name apache-web httpd:latestTämä on komennon erittely:

  • -d: Suorita säilö taustalla (tilassa erillinen).
  • --rmPoistaa säiliön automaattisesti pysähdyksen yhteydessä.
  • -p 8080:80Julkaise säilön portti 80 tietokoneesi porttiin 8080.
  • --name apache-webAnna säilölle nimi "apache-web" hallinnan helpottamiseksi.
  • httpd:latest: Määrittää virallisen Apache-levykuvan.

Kun prosessi on valmis, voit tarkista, että kaikki toimii menossa osoitteeseen http://localhost:8080 Selaimessasi pitäisi näkyä Apachen tervetulosivu. Ja kun haluat pysäyttää säilön, käytä komentoa wslc container stop apache-web.

Huomioitavaa WSL-säilöjen asentamisessa ja käytössä Windows 11:ssä

Ohjelmointikoodi näytöllä, jossa on tumma ympäristön valaistus

Kuten näet, WSL-konttien asentaminen ja käyttö Windows 11:ssä on yksinkertainen prosessi, jolla on paljon potentiaalia. Vaikka se korvaa suoraan Docker Desktop -apuohjelman, on syytä muistaa muutama asia. merkittäviä eroja heidän eristysmallissaan.

Ainutlaatuinen sisältö - Napsauta tästä  Mikä on automaattinen SR Windows 11:ssä ja miksi se tulisi ottaa käyttöön, jos käytät kahta näyttöä?

Vaikka Docker Desktop suorittaa kaikki säilöt samassa jaetussa virtuaalikoneessa (VM), WSL Containers Se myöntää jokaiselle istunnolle tai sovellukselle oman yksityisen virtuaalikoneen perustuu Hyper-V:hen. Tällä on ainakin kolme tärkeää seurausta:

  • Turvallisuus ja eristäytyminenOma virtuaalikone tekee eri sovellusten ja prosessien välisestä eristämisestä paljon vankempaa. Tämä tekee siitä ihanteellisen yritysympäristöihin, joissa turvallisuus on kriittistä.
  • Suorituskyky ja johdonmukaisuusJokainen WSL Containers -istunto "perii" saman puhtaan tilan, mikä tarkoittaa, että käynnistysaika on erittäin johdonmukainen ilman, että ympäristöä tarvitsee "lämmittää" istunnosta toiseen.
  • Resurssien suurempi kulutusTämän vahvan eristämisen ainoa haittapuoli on, että resurssien (erityisesti RAM-muistin) kulutus voi olla suurempi, koska jokaista istuntoa varten käynnistetään kokonainen virtuaalikone.

Ja sen myötä olet valmis ota ensiaskeleesi Windowsin säilöinnin parissa. WSL-konttien asentaminen ja käyttö Windows 11:ssä antaa sinulle käyttöösi erittäin tehokkaan työkalun. Aloita nyt: asenna WSL-konttien uusin versio, kokeile wslc ja tutustu tähän uuteen työskentelytapaan.