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épekAz 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 linuximgItt:
- ' -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