A Docker Compose használata Windows rendszeren

A Docker Compose Hasznalata Windows Rendszeren



A Docker compose egy Docker CLI-eszköz, amelyet mikroszolgáltatások és többtárolós alkalmazások konfigurálására, kezelésére és üzembe helyezésére használnak. YAML-fájlt használ írási fájlként a szolgáltatások és más beállítások konfigurálásához. Ezek a szolgáltatások a „ dokkoló-komponálni ” parancsot. Ez a parancs minden konfigurált szolgáltatást külön tárolóban hajt végre. Ezenkívül a Docker compose CLI különböző parancsokat is biztosít számunkra a komponálási szolgáltatások kezeléséhez.

Ez az oktatóanyag bemutatja, hogyan kell használni a Docker-írást Windows rendszeren.

Előfeltételek: A Docker Compose telepítése

A Docker íróeszköz telepítéséhez először telepítse a rendszerre a Docker Desktop for Windows alkalmazást. Ez az alkalmazás beépített Docker CLI-t, Docker Compose CLI-t, Compose beépülő modult, Docker Engine-t és más alapvető összetevőket tartalmaz.







Jegyzet: A Docker Desktop alkalmazás telepítéséhez keresse fel társított oldalunkat cikk .



Hogyan használható a Docker Compose Windows rendszeren?

A Docker-írás Windows rendszeren való használatához először hozzon létre egy Docker-fájlt, amely meghatározza az alkalmazás konténerbe helyezéséhez szükséges utasításokat. Ezután állítsa be a szolgáltatásokat az írásfájlban, és indítsa el a tárolókat a „ dokkoló-komponálni ” parancsot.



Az illusztrációhoz tekintse meg a megadott utasításokat.





1. lépés: Dockerfile létrehozása

Először hozzon létre egy Docker-fájlt, amely utasításokat tartalmaz a Docker-tároló pillanatképének létrehozásához. Például dokkolóba helyeztük a „ index.html ” fájlt a következő utasítások szerint:

  • ' TÓL TŐL ” utasítás határozza meg a tároló alapképét.
  • ' MÁSOLAT ” hozzáadja vagy másolja a forrásfájlt a tároló végrehajtható útvonalára.
  • ' BELÉPÉSI PONT ” határozza meg a Docker-tároló végrehajtható fájljait vagy alapértelmezett beállításait:
nginx: legfrissebb

MÁSOLÁS index.html / usr / Ossza meg / nginx / html / index.html

BELÉPÉSI PONT [ 'nginx' , '-g' , 'démon off;' ]

2. lépés: Létrehozási fájl létrehozása

Hozzon létre egy írófájlt ' docker-compose.yml ” fájl, amely tartalmazza a szolgáltatás konfigurációs beállításait. Például beállítottuk a „ web ” és „ web1 ” szolgáltatások az összeállítási fájlban a következő utasítások szerint:



  • ' web ' szolgáltatás tárolja a HTML programot, és a ' web1 ' szolgáltatás a ' nginx: legújabb ” kép a tárolóban.
  • ' épít ” kulcs határozza meg a Dockerfile vagy build környezetet az alkalmazás konténerbe helyezéséhez. Például a Dockerfile utasításait használjuk.
  • ' portok ” kiosztja a konténer szabadon álló portjait:
változat: '3'

szolgáltatások:

web:

épít: .

portok:

- 80 : 80

web1:

kép: nginx:latest

3. lépés: Indítsa el a szolgáltatásokat

Ezt követően építse fel és indítsa el a szolgáltatásokat külön konténerekben a „ dokkoló-komponálni 'parancs:

dokkoló-komponálni -d

Az ellenőrzéshez keresse fel a localhost kijelölt portját. Itt sikeresen futtattuk a HTML-szolgáltatást a Docker Compose segítségével Windows rendszeren:

Ez minden! Bemutattuk, hogyan használható a Docker Compose Windows rendszeren.

Következtetés

A Docker Compose használatához Windows rendszeren először telepítse a Docker Compose parancssori felületet a Docker Desktop alkalmazás Windows rendszeren történő telepítésével. Ezt követően hozzon létre egy Docker-fájlt az alkalmazás dokkolóba helyezéséhez. Konfigurálja az alkalmazásszolgáltatásokat egy írási fájlban, hogy minden szolgáltatás külön Docker-tárolóban futhasson. Ezt követően használja a „ dokkoló-komponálni ” paranccsal indíthatja el az írási szolgáltatásokat. Ez az írás bemutatja, hogyan használható a Docker Compose Windows rendszeren.