Saját Docker-fájl, kép és tároló létrehozása

Sajat Docker Fajl Kep Es Tarolo Letrehozasa



A Docker egy operációs rendszerre épülő, virtualizált szoftverfórum, amely lehetővé teszi a fejlesztők számára, hogy egyszerűen építsenek, telepítsenek és futtassanak alkalmazásokat Docker-tárolókban. A Docker fő összetevői a Dockerfile, a Docker-képfájlok, a Docker-tárolók, a Docker-központ, a Docker-nyilvántartás stb. A felhasználók könnyedén építhetnek Docker-fájlokat, képeket és konténereket a Dockerben.

Ez az írás szemlélteti:

Hogyan készítsünk Dockerfile-t?

A Dockerfile egy utasításfájl, amely segít a tároló pillanatképének elkészítésében. Docker-fájl létrehozásához/készítéséhez kövesse a megadott lépéseket.







1. lépés: Programfájl létrehozása
Először hozzon létre egy ' index.html ” programfájlt, és illessze be az alábbi kódot:




< html >
< test >

< h2 > Hello LinuxHint < / h2 >
< p > Ez a LinuxHint logó < / p >

< img src = 'linuxhint.png' minden = 'linux' szélesség = '104' magasság = '142' >

< / test >
< / html >

2. lépés: Dockerfile létrehozása
Ezután hozzon létre egy új fájlt ' Dockerfile ', és illessze be az alábbi kódrészletet a HTML-program konténerbe helyezéséhez:



nginx: legfrissebb
MÁSOLÁS index.html / usr / Ossza meg / nginx / html / index.html
MÁSOLÁS linuxhint.png / usr / Ossza meg / nginx / html
BELÉPÉSI PONT [ 'nginx' , '-g' , 'démon off;' ]

A fenti kódban:





  • ' TÓL TŐL ” parancs a tároló alapképének megadására szolgál.
  • ' MÁSOLAT ” utasítás beilleszti az „index.html” fájlt és a „linuxhint.png” képet a tároló elérési útjába.
  • ' BELÉPÉSI PONT ” beállítja a tároló végrehajtási pontját.

Hogyan készítsünk Docker képet?

A Docker képek pillanatképek vagy sablonok, amelyeket tárolók létrehozására és kezelésére használnak. Használja az alábbi parancsot a Docker-kép létrehozásához a Dockerfile-ból:

docker build -t linuximg .

Itt, ' -t ” a kép nevének megadására szolgál. Például megadtuk a „ linuximg ” a Docker kép neveként:



Ezután győződjön meg arról, hogy a kép sikeresen létrejött a megadott paranccsal:

dokkoló képek

Az alábbi kimenetben a Docker-kép látható, azaz: „ linuximg ”:

Hogyan készítsünk Docker konténert?

A Docker-tárolók könnyű és kisméretű, végrehajtható Docker-csomagok, amelyeket az alkalmazás konténerbe helyezésére használnak. Docker-tároló létrehozásához és futtatásához a Docker lemezkép használatával, hajtsa végre a megadott parancsot:

dokkfutó -- név imgcontainer -p 80 : 80 linuximg

Itt:

  • ' -név ” a konténer nevének megadására szolgál.
  • ' imgcontainer ” a tároló neve.
  • ' -o ” a port hozzárendelésére szolgál a tárolóhoz.

Egy másik módja annak, hogy egyszerűen létrehozzunk vagy építsünk egy tárolót, a „ dokkoló létrehozni 'parancs:

dokkoló létrehozása -- név linuxcontainer -p 80 : 80 linuximg

Végül nyissa meg a kívánt böngészőt, és irányítsa át a kijelölt portra. Ezután ellenőrizze, hogy az alkalmazás telepítve van-e vagy sem:

Amint látja, sikeresen elkészítettük a Dockerfile-t, a képet és a tárolót.

Következtetés

A Docker-fájlok normál szövegfájlok, amelyek készleteket és utasításokat tartalmaznak a docker-képek létrehozásához. Docker képek készítéséhez a „ docker build -t ” parancsot használjuk. A Docker-tároló létrehozásához a Docker-képből, hajtsa végre a „ docker Create –név -p ” parancsot. Továbbá, ha a felhasználó létrehozni és futtatni szeretné a tárolót, használja a „ dokkolófuttatás ” parancsot. Ez az írás egy Docker-fájl, kép és tároló létrehozásának folyamatát illusztrálta.