Az első Docker Windows Server tároló futtatása

A Docker Windows Server tárolók lehetővé teszik az alkalmazások futtatását elszigetelt környezetben a Windows Server rendszeren. Ezeket a tárolókat úgy tervezték, hogy működjenek a Windows Server Core vagy Nano Server lemezképeken alapuló Windows futtatható fájlokkal. Ebben a bejegyzésben róluk fogunk beszélni, és meglátjuk, hogyan teheti ezt megfuttassa az első Docket Windows Server tárolót.

A Docker Windows Server tárolók segítségével könnyű és elszigetelt környezetben futtathat programokat Windows rendszeren. Úgy működnek, mint egy kis csomagok, amelyek mindent tartalmaznak, amire egy programnak szüksége van, például a kódot, a könyvtárakat és a rendszereszközöket. Ezek a tárolók olyan Windows Server lemezképeken alapulnak, mint a Nano Server vagy a Server Core. Gyorsabbak és kevesebb erőforrást használnak a hagyományos virtuális gépekhez képest. A Docker segítségével könnyedén létrehozhatja, futtathatja és kezelheti ezeket a tárolókat. Ez segít a fejlesztőknek és informatikai csapatoknak gyorsabban és hatékonyabban létrehozni és telepíteni alkalmazásokat anélkül, hogy az ugyanazon a kiszolgálón lévő más programokat zavarná.

Az első Docker Windows Server tároló futtatásához kövesse az alábbi lépéseket.

  1. Telepítse a Hyper-V szerepkör és tároló funkciót
  2. Telepítse a Docker modult
  3. Indítsa újra a szervert
  4. Húzza ki és futtassa a Docker-képet

Beszéljük meg őket részletesen.

1] Telepítse a Hyper-V szerepkör és tároló funkciót

Először is fel kell készítenünk szerverünket a Docker számára az összes előfeltétel ellenőrzésével. Ehhez telepítenünk kell aHyper-V szerepkör és tároló funkcióelőször a rendszerünkben. Ehhez kövesse az alábbi lépéseket.

  1. NyitottSzerverkezelőés kattintson ráSzerepek és funkciók hozzáadása.
  2. Kattintson a Tovább gombra.
  3. Válassza kiSzerep alapú vagy szolgáltatás alapú telepítésmajd kattintson a Tovább gombra.
  4. Most válassza ki a kiszolgálót, és kattintson a Tovább gombra.
  5. Utána meg kell keresniHyper-Vés jelölje be a jelölőnégyzetet, kattintson ráAdjon hozzá funkciókatha a rendszer kéri, majd kattintson a Tovább gombra.
  6. Menj aJellemzőkfül, pipaKonténerek,és kattintson a Tovább gombra.
  7. Ezután kattintson a Tovább gombra, hogy elérje aVirtuális kapcsolóklapon.
  8. Ezután be kell jelölnie az ethernetet, és kattintson a Tovább gombra.
  9. Továbbra is kattintson a Tovább gombra, amíg el nem éri aEredményekfület, és kattintson a Telepítés gombra a telepítés megkezdéséhez.

A telepítés egy kis időt vesz igénybe, mivel a szerver hardverképességétől függ.

Ha elkészült, újra kell indítania a szervert.

2] Telepítse a Docker modult

Az előfeltételek konfigurálása után telepíteni kell a Docker modult. Ezt egyszerűen a következő parancs futtatásával teheti megPowerShell (rendszergazdaként).

Install-Module -Name DockerMsftProvider -Repository PSGallery -Force

Várnia kell néhány percet, mert eltart egy kis ideig, amíg a modul települ a számítógépére. Ha elkészült, telepítenie kell a Docker-csomagot. Ehhez futtassa az alábbi parancsot.

Install-Package -Name docker -ProviderName DockerMsftProvider

Várjon néhány percet, mert eltart egy ideig, amíg a csomag települ a számítógépére.

3] Indítsa újra a szervert

Ha elkészült, újra kell indítania a szervert. Ehhez akár futhat isIndítsa újra a számítógépeta PowerShellben, vagy indítsa újra a Start menüből. Miután a számítógép elindult, folytassa a következő lépéssel.

4] Húzza ki és futtassa a Windows Docker képfájlt

Most, hogy a szerver működik, meg kell nyitniaPowerShellismét rendszergazdai jogosultságokkal. Ezután a következő parancsot kell futtatnia a Docker-kép letöltéséhez.

docker pull mcr.microsoft.com/windows/servercore:ltsc2022

Miután ezt megtette, a következő parancsot kell futtatnia a docker kép megtekintéséhez.

docker image ls

Látni fogja a kép részleteit, amelyek arról tanúskodnak, hogy telepítette a dockert, és rendelkezik a képpel.

Miután kihúzta a képet, folytathatja és futtathatja.

docker run mcr.microsoft.com/windows/nanoserver:ltsc2022

Az említett parancs nem interaktívvá teszi a munkamenetet; az interaktívvá tételhez a következő parancsot kell futtatnia.

docker run -it mcr.microsoft.com/windows/nanoserver:ltsc2022

Ez utóbbit fogjuk futtatni.

A parancs futtatásakor egy másik interaktív prompt jelenik meg. Ezután folytathatja a munkát a Docker promptban.

Így Ön elindította a Docker-tárolót, és benne van. Tehát, ha futtatja a parancsotgépnév,látni fogja annak a Docker-tárolónak a nevét, amelybe bejelentkezett.

Reméljük, hogy telepítheti és futtathatja a Windows Docker Container-t a Windows Server rendszeren.

Olvas:

Hogyan indíthatok el egy Docker-tárolót a Windows rendszerben?

Docker-tároló Windows rendszerben való indításához győződjön meg arról, hogy a Docker telepítve van és fut. Nyisson meg egy parancssort vagy a PowerShellt, majd húzzon ki egy tárolóképet a parancs segítségéveldocker pull [image_name] (pl. docker pull microsoft/nanoszerver). A letöltés után használja a parancsotdocker run [image_name]a tartály elindításához. Hozzáadhat olyan opciókat, mint pl-aztinteraktív módhoz ill–név [container_name]hogy elnevezze a konténerét. A parancs futtatása után a tároló elindul, és interakcióba léphet vele. A tartály későbbi leállításához használjadokkolómegálló [container_name].

Olvas:

Futtathatok Docker-tárolókat Windows Serveren?

Igen, futtathatja a Docker-tárolókat a Windows Server rendszeren, ha a kiszolgáló támogatja a tárolókat. A Windows Server biztosítja a szükséges szolgáltatásokat a Windows-tárolók futtatásához, amelyek elszigetelt alkalmazáskörnyezetek. A Docker használatához engedélyeznie kell a „Containers” funkciót a kiszolgálón, és telepítenie kell a Dockert.

Related Posts