A WSL konténerek telepítése és használata Windows 11 rendszeren

Utolsó frissítés: 18/08/2026

Megmutatjuk, hogyan telepítheted és használhatod a WSL konténereket Windows 11 rendszeren. Ezzel az eszközzel natív módon építhetsz és kezelhetsz Linux konténereket Windows 11 rendszeren, anélkül, hogy harmadik féltől származó eszközökre, például a Docker Desktopra lenne szükséged. Így teheted meg. mi ez, miért érdemes foglalkozni vele, és hogyan kezdheted el használni.

Mik azok a WSL konténerek?

WSL konténerek telepítése és használata Windows 11 rendszeren

Mielőtt megnéznénk, hogyan telepíthetjük és használhatjuk a WSL Containers-t Windows 11 rendszeren, beszéljünk egy kicsit arról, hogy mi is ez az eszköz. Alapvetően egy új funkció, amely a Windows Subsystem for Linux (WSL) rendszerbe van beépítve. Lehetővé teszi a következőket: Linux konténerek létrehozása, futtatása és kezelése közvetlenül Windows rendszerből, egy natív motort használva, amely magába a WSL-be tartozik.

Képzeld el, hogy egy adott környezetre van szükséged egy alkalmazás teszteléséhez, vagy egy projektet szeretnél elkülöníteni a saját függőségeivel. Eddig a Docker Desktopot kellett volna telepítened ehhez Windowsra. De a WSL Containers segítségével ez a plusz lépés már nem szükséges: Olyan, mintha a Docker "alapértelmezett" lenne a Windows 11-en.

Természetesen a WSL Containers telepítése és használata Windows 11 rendszeren számos előnnyel jár. A Docker Desktoppal ellentétben itt... A konténermotor a WSL-re telepített Linux disztribúción belül fut.ami alapértelmezés szerint Ubuntu. Ez nagymértékben csökkenti a munkaterhelést és javítja az általános teljesítményt.

Valójában a WSL Containers Windows segítségével Linux kódot futtathat a háttérben, vizuális jelzés nélkül. Továbbá ez az eszköz Lehetővé teszi a Docker Engine használatát Docker Desktop nélkülMás konténereszközöket is integrál, mint például a Podman, a Buildah és a nerdctl.

Előfeltételek és telepítés

WSL konténerek telepítése Windows 11 rendszerre

A WSL Containers Windows 11 rendszeren történő telepítéséhez és használatához néhány minimális követelménynek meg kell felelnie. Először is, telepíteni kell a Windows 11-et, lehetőleg a legújabb verziót. Ezenkívül A virtualizációt (Hyper-V) engedélyezni kell a BIOS-ban/UEFI-ben. a csapatodból. Ha bármilyen kétséged van ezzel kapcsolatban, lásd a bejegyzést A Hyper-V engedélyezése és letiltása Windows 11 és Windows 10 rendszerben.

Exkluzív tartalom – Kattintson ide  Az Ace Utilities javítja a termelékenységet?

Ha megfelel a fenti követelményeknek, készen áll a WSL Containers telepítésére és használatára Windows 11 rendszeren. A telepítés nagyon egyszerűNyissa meg a PowerShellt rendszergazdaként, és futtassa a következő parancsot a wslc.exe letöltéséhez: wsl --update --pre-releaseVárja meg, amíg a folyamat befejeződik, és a módosítások érvénybe lépésének biztosításához állítsa le a WSL-t, majd nyissa meg újra a következővel: wsl --shutdown.

Végül a telepítést a terminál újraindításával és a parancs futtatásával ellenőrizheti. wslc --versionEzzel, Ellenőrizd, hogy az eszköz telepítve van-e, és mi a verziószáma.Jelen írás pillanatában a legújabb verzió a 2.9.4.0.

Akar végezzen gyors funkcionális tesztetFuttasd a klasszikus „Hello World” konténerparancsot. Ez a parancs letölt egy tesztképet és futtatja azt. wslc run --rm hello-worldHa látod az üdvözlő üzenetet, akkor kész! A Containers készen áll az első használatra.

A WSL konténerek telepítése és használata Windows 11 rendszeren: első lépések

Fejlesztői programozás Visual Studio Code-ban laptopon, irodai környezetben

Telepítés után ismernie kell a alapvető parancsok A WSL Containers használatának megkezdése. Az eszköz előnye, hogy intuitív módon használható, különösen, ha ismered a Dockert. Ha most teszed meg az első lépéseket a WSL Containers használatában, próbáld ki a következő parancsokat:

  • wslc --help: Megjeleníti az elérhető parancsok teljes listáját.
  • wslc image list: Sorolja fel a rendszerében található összes konténerképet.
  • wslc container list: Megjeleníti a jelenleg futó konténereket.
Exkluzív tartalom – Kattintson ide  Mondja el, hogyan találja meg a „Futtatás” elemet a Windows 10 rendszerben

Szeretnéd? Futtassa az első konténertRendben, akkor futtassunk egy interaktív konténert Ubuntuval. Ehhez használd a következő parancsot: wslc run --rm -it ubuntu:latest bashAmit tesz, az az, hogy letölti az Ubuntu rendszerképet, létrehoz egy konténert, futtatja a bash terminált benne, és kilépéskor automatikusan törli azt.

A parancs végrehajtása után egy Ubuntu shellben hagy minket, Linux parancsokat futtathatsz (mint ls, uname -ahogy ellenőrizd, a konténerben vagy-e. A kilépéshez írd be exit. Mint látható, a WSL Containers telepítése és használata Windows 11 rendszeren meglehetősen egyszerű és intuitív.

Webszerver indítása a háttérben

Végezzünk el egy újabb tesztet a WSL konténerek telepítéséről és használatáról Windows 11 rendszeren, ezúttal webszerver futtatása a háttérbenEgy gyakori használati eset a végrehajtás Apache HTTP-kiszolgáló a httpd képfájllal. Amit tennünk kell, az az, hogy a 80-as portját a Windows 8080-as portjára képezzük le a következő parancs használatával: wslc run -d --rm -p 8080:80 --name apache-web httpd:latestEz a parancs lebontása:

  • -d: Futtassa a konténert a háttérben (mód különálló).
  • --rm: Megálláskor automatikusan eltávolítja a tartályt.
  • -p 8080:80: Közzéteszd a konténer 80-as portját a számítógéped 8080-as portján.
  • --name apache-web: Az egyszerű kezelés érdekében rendelje hozzá a konténerhez az „apache-web” nevet.
  • httpd:latest: Megadja a hivatalos Apache rendszerképet.

Miután a folyamat befejeződött, megteheti ellenőrizd, hogy minden működik-e megyek a címre http://localhost:8080 A böngésződben az Apache üdvözlőoldalának kell megjelennie. Ha le szeretnéd állítani a konténert, használd a következő parancsot: wslc container stop apache-web.

Megfontolandó szempontok a WSL-tárolók telepítéséhez és használatához Windows 11 rendszeren

Programozási kód monitoron sötét környezeti megvilágítás mellett

Amint láthatja, a WSL Containers telepítése és használata Windows 11 rendszeren egy egyszerű folyamat, sok lehetőséggel. Bár közvetlenül helyettesíti a Docker Desktop segédprogramot, érdemes néhány dologra emlékezni. jelentős különbségek az izolációs modelljükben.

Exkluzív tartalom – Kattintson ide  Az iPhone használata webkameraként a Windows 11 rendszerben

Míg a Docker Desktop az összes konténert ugyanazon a megosztott virtuális gépen (VM) futtatja, a WSL Containers Minden egyes munkamenethez vagy alkalmazáshoz saját privát virtuális gépet biztosít Hyper-V-n alapul. Ennek legalább három fontos következménye van:

  • Biztonság és elszigeteltségA saját virtuális gép sokkal robusztusabbá teszi az alkalmazások és folyamatok közötti elkülönítést. Ez ideálissá teszi olyan vállalati környezetek számára, ahol a biztonság kritikus fontosságú.
  • Teljesítmény és következetességMinden WSL Containers munkamenet „örökli” ugyanazt a tiszta állapotot, ami azt jelenti, hogy a rendszerindítási idő nagyon konzisztens, anélkül, hogy a környezetet munkamenetek között „be kellene melegíteni”.
  • Nagyobb erőforrás-felhasználásEnnek az erős izolációnak az egyetlen hátránya, hogy az erőforrás-fogyasztás (különösen a RAM) magasabb lehet, mivel minden munkamenethez egy teljes virtuális gép indul el.

És ezzel készen állsz arra, hogy tedd meg az első lépéseidet a Windows konténerezésében. A WSL Containers telepítése és használata Windows 11 rendszeren egy nagyon hatékony eszközhöz biztosít hozzáférést. Kezdje el most: telepítse a WSL Containers legújabb verzióját, kísérletezzen a következőkkel: wslc és kezdj el ismerkedni ezzel az új munkamódszerrel.