Tartalomjegyzék:

Hogyan lehet konténerbe helyezni egy csomópont-alkalmazást?
Hogyan lehet konténerbe helyezni egy csomópont-alkalmazást?

Videó: Hogyan lehet konténerbe helyezni egy csomópont-alkalmazást?

Videó: Hogyan lehet konténerbe helyezni egy csomópont-alkalmazást?
Videó: How to build docker image for nodejs apps 2024, November
Anonim

Írj Dockerfile-t

  1. TÓL TŐL csomópont :7. 2. sor: Állítsa be a munkakönyvtárat a tartály nak nek / kb .
  2. WORKDIR / kb . 3-5. sor: Másolás Alkalmazás nak nek / kb könyvtár és telepítési függőségek.
  3. MÁSOLÁS package.json / kb FUTTATÁS npm install COPY. / kb .
  4. CMD csomópont index. js . 7. sor: Tegye szabaddá a 8081-es portot kívülre tartály elindult:

Hasonlóképpen felteszik a kérdést, hogyan csomagolhatok egy csomópont-alkalmazást?

Kipróbálhatja a következő beállítást:

  1. Szerezze be alkalmazásai forráskódját.
  2. npm telepítse az összes függőséget (a package. json segítségével) a helyi node_modules könyvtárba.
  3. Másolja a csomópontot. js bináris – node.exe Windows rendszeren, (valószínűleg) /usr/local/bin/node OS X/Linux rendszeren a projekt gyökérmappájába.

hogyan lehet dockerizálni egy reagáló alkalmazást? Oktatóanyag a "create-react-app" használatával

  1. 1. lépés: Telepítse a create-react-app alkalmazást. fonal globális add create-react-app.
  2. 2. lépés: Hozzon létre egy új projektet.
  3. 4. lépés: Adja hozzá az összeállítási folyamatot a Dockerfile-hoz.
  4. 5. lépés: Adjon hozzá éles környezetet ugyanahhoz a Dockerfile-hoz.
  5. 6. lépés: Építsd fel az imázst!
  6. 7. lépés: Futtassa helyben a működésének teszteléséhez!

Ezt figyelembe véve, mi az a Docker-csomópont?

Munkás csomópontok példái is Dokkmunkás Motor, amelynek egyetlen célja a konténerek végrehajtása. Munkás csomópontok ne vegyen részt a Raft elosztott állapotban, ne hozzon ütemezési döntéseket, és ne szolgálja ki a raj mód HTTP API-t.

Hogyan szerezhetem be a tárolóazonosítót a tárolóban?

Hogy egyszerű legyen, Tárolóazonosító a host neved belső dokkoló.

Tehát:

  1. telepítse a docker-io csomagot a tárolójába a gazdagép verziójával.
  2. indítsa el a --volume /var/run/docker paranccsal. zokni:/var/run/docker. zokni -- kiváltságos.
  3. végül futtassa: docker inspect $(hostname) a tárolón belül.

Ajánlott: