Sisukord:

Kuidas sõlmerakendust konteinerisse paigutate?
Kuidas sõlmerakendust konteinerisse paigutate?

Video: Kuidas sõlmerakendust konteinerisse paigutate?

Video: Kuidas sõlmerakendust konteinerisse paigutate?
Video: Tomatikasvatus 2024, November
Anonim

Kirjutage Dockerfile

  1. FROM sõlm :7. 2. rida: määrake töökataloog konteiner / rakendus .
  2. TÖÖDIREKTOR / rakendus . Rida 3-5: kopeerimine rakendus / rakendus kataloogi ja installi sõltuvusi.
  3. COPY package.json / rakendus RUN npm install COPY. / rakendus .
  4. CMD sõlm indeks. js . 7. rida: eksponeerige port 8081 väljapoole konteiner on käivitanud:

Samamoodi küsitakse, kuidas sõlmerakendust pakendada?

Võite proovida järgmist seadistust:

  1. Hankige oma rakenduste lähtekood.
  2. npm installib kõik sõltuvused (paketi. json kaudu) kohalikku node_modules kataloogi.
  3. Kopeerige sõlm. js binaarfail – node.exe Windowsis, (tõenäoliselt) /usr/local/bin/node operatsioonisüsteemis OS X/Linux teie projekti juurkausta.

kuidas reageerimisrakendust dokkida? Õpetus "loo-reageeri-rakenduse" abil

  1. 1. samm: installige rakendus create-react-app. lõng globaalne lisa loo-reageeri-rakendus.
  2. 2. samm: looge uus projekt.
  3. 4. samm: lisage Dockerfile'i koostamisprotsess.
  4. 5. samm: lisage tootmiskeskkond SAMALE Dockerfile'ile.
  5. 6. samm: looge pilt!
  6. 7. toiming: käivitage see kohapeal, et testida selle toimimist!

Seda silmas pidades, mis on Dockeri sõlm?

Tööline sõlmed on ka näited Docker Mootor, mille ainus eesmärk on täita konteinereid. Tööline sõlmed ärge osalege parve hajutatud olekus, ärge tehke ajakavastamisotsuseid ega teenindage sülemirežiimi HTTP API-d.

Kuidas hankida konteineri ID konteinerisse?

Et see oleks lihtne, Konteineri ID on teie hostinimi sisedokk.

Niisiis, sa võiksid:

  1. installige docker-io pakett oma konteinerisse hostiga sama versiooniga.
  2. käivitage see käsuga --volume /var/run/docker. sokk:/var/run/docker. sokk -- privilegeeritud.
  3. lõpuks käivitage: docker inspect $(hostinimi) konteineris.

Soovitan: