ዝርዝር ሁኔታ:

የመስቀለኛ መንገድ መተግበሪያን እንዴት ይይዛሉ?
የመስቀለኛ መንገድ መተግበሪያን እንዴት ይይዛሉ?

ቪዲዮ: የመስቀለኛ መንገድ መተግበሪያን እንዴት ይይዛሉ?

ቪዲዮ: የመስቀለኛ መንገድ መተግበሪያን እንዴት ይይዛሉ?
ቪዲዮ: Mind MappingTutorial and EXAMPLE - 5W and 1H Mind Maps 2024, ሚያዚያ
Anonim

Dockerfile ፃፍ

  1. ከ መስቀለኛ መንገድ 7. መስመር 2፡ ውስጥ የሚሰራ dir አዘጋጅ መያዣ ወደ / መተግበሪያ .
  2. WORKDIR / መተግበሪያ . መስመር 3-5፡ ቅዳ ማመልከቻ ወደ / መተግበሪያ ማውጫ እና ጫን ጥገኛ.
  3. ኮፒ ጥቅል.json / መተግበሪያ አሂድ npm ጫን ቅጂ. / መተግበሪያ .
  4. ሲኤምዲ መስቀለኛ መንገድ ኢንዴክስ js . መስመር 7: አንድ ጊዜ ወደብ 8081 ወደ ውጭ አጋልጥ መያዣ ጀምሯል፡-

በተመሳሳይ፣ የመስቀለኛ መንገድ መተግበሪያን እንዴት ማሸግ እችላለሁ?

የሚከተለውን ማዋቀር መሞከር ይችላሉ:

  1. የእርስዎን መተግበሪያዎች ምንጭ ኮድ ያግኙ።
  2. npm ሁሉንም ጥገኞች ጫን (በፓኬጅ. json) ወደ አካባቢያዊው node_modules ማውጫ።
  3. መስቀለኛ መንገድን ይቅዱ። js binary – node.exe በዊንዶውስ፣ (ምናልባትም) /usr/local/bin/node በ OS X/Linux ላይ ወደ የፕሮጀክትዎ ስርወ አቃፊ።

እንዴት ነው ምላሽ የሚሰጠን መተግበሪያ Dockerize? መማሪያ 'ፍጠር-react-app'ን በመጠቀም

  1. ደረጃ 1፡ መፍጠር-react-appን ጫን። yarn Global add create-react-app.
  2. ደረጃ 2፡ አዲስ ፕሮጀክት ፍጠር።
  3. ደረጃ 4፡ የግንባታ ሂደቱን ወደ Dockerfile ያክሉ።
  4. ደረጃ 5፡ የምርት አካባቢን ወደ SAME Dockerfile ያክሉ።
  5. ደረጃ 6: ምስሉን ይገንቡ!
  6. ደረጃ 7፡ እንደሚሰራ ለመፈተሽ በአካባቢው ያሂዱት!

ይህንን ከግምት ውስጥ በማስገባት Docker node ምንድን ነው?

ሰራተኛ አንጓዎች ምሳሌዎችም ናቸው። ዶከር ብቸኛ አላማው ኮንቴይነሮችን ማስፈጸም ነው። ሰራተኛ አንጓዎች በራፍት በተከፋፈለው ግዛት ውስጥ አይሳተፉ፣ የመርሐግብር ውሳኔዎችን አይውሰዱ፣ ወይም የswarm mode HTTP API አያቅርቡ።

በመያዣው ውስጥ የመያዣ መታወቂያ እንዴት ማግኘት እችላለሁ?

ቀላል ለማድረግ፣ የመያዣ መታወቂያ የአስተናጋጅ ስምህ ነው። የውስጥ ዶከር.

ስለዚህ የሚከተሉትን ማድረግ ይችላሉ:

  1. በኮንቴይነርዎ ውስጥ ልክ እንደ አስተናጋጁ ተመሳሳይ ስሪት የዶከር-አይኦ ጥቅልን ይጫኑ።
  2. በ --volume /var/run/docker ጀምር። sock: / var / አሂድ / docker. ሶክ - ልዩ መብት ያለው.
  3. በመጨረሻ፣ አሂድ፡ ዶከር በመያዣው ውስጥ $(hostname)ን ይፈትሹ።

የሚመከር: