विषयसूची:

आप एक नोड ऐप को कंटेनरीकृत कैसे करते हैं?
आप एक नोड ऐप को कंटेनरीकृत कैसे करते हैं?

वीडियो: आप एक नोड ऐप को कंटेनरीकृत कैसे करते हैं?

वीडियो: आप एक नोड ऐप को कंटेनरीकृत कैसे करते हैं?
वीडियो: Developing with Docker - Docker in Practice || Docker Tutorial 8 2024, अप्रैल
Anonim

डॉकरफाइल लिखें

  1. से नोड :7. लाइन 2: वर्किंग डायर सेट करें पात्र प्रति / अनुप्रयोग .
  2. वर्कडीर / अनुप्रयोग . लाइन 3-5: कॉपी आवेदन प्रति / अनुप्रयोग निर्देशिका और निर्भरता स्थापित करें।
  3. कॉपी पैकेज.जेसन / अनुप्रयोग रन एनपीएम कॉपी स्थापित करें। / अनुप्रयोग .
  4. अध्यक्ष एवं प्रबंध निदेशक नोड अनुक्रमणिका। जे एस . लाइन 7: पोर्ट 8081 को एक बार बाहर की ओर एक्सपोज़ करें पात्र शुरू किया है:

इसी तरह, यह पूछा जाता है कि मैं एक नोड ऐप कैसे पैकेज करूं?

आप निम्न सेटअप का प्रयास कर सकते हैं:

  1. अपने ऐप्स स्रोत कोड प्राप्त करें।
  2. npm स्थानीय नोड_मॉड्यूल निर्देशिका में सभी निर्भरताएँ (पैकेज। json के माध्यम से) स्थापित करें।
  3. नोड की प्रतिलिपि बनाएँ। जेएस बाइनरी - विंडोज़ पर node.exe, (शायद)/usr/स्थानीय/बिन/नोड ओएस एक्स/लिनक्स पर आपके प्रोजेक्ट के रूट फ़ोल्डर में।

आप एक प्रतिक्रिया ऐप को डॉकराइज़ कैसे करते हैं? 'क्रिएट-रिएक्शन-ऐप' का उपयोग कर ट्यूटोरियल

  1. चरण 1: क्रिएट-रिएक्शन-ऐप इंस्टॉल करें। यार्न ग्लोबल ऐड क्रिएट-रिएक्शन-ऐप।
  2. चरण 2: एक नया प्रोजेक्ट बनाएं।
  3. चरण 4: Dockerfile में बिल्ड प्रक्रिया जोड़ें।
  4. चरण 5: उत्पादन वातावरण को SAME Dockerfile में जोड़ें।
  5. चरण 6: छवि बनाएँ!
  6. चरण 7: इसे स्थानीय रूप से चलाने के लिए परीक्षण करें कि यह काम करता है!

इसे ध्यान में रखते हुए Docker node क्या है?

मज़दूर नोड्स के भी उदाहरण हैं डाक में काम करनेवाला मज़दूर इंजन जिसका एकमात्र उद्देश्य कंटेनरों को निष्पादित करना है। मज़दूर नोड्स बेड़ा वितरित राज्य में भाग न लें, शेड्यूलिंग निर्णय लें, या झुंड मोड HTTP API की सेवा न करें।

मैं कंटेनर के अंदर कंटेनर आईडी कैसे प्राप्त करूं?

इसे सरल बनाने के लिए, कंटेनर आईडी क्या आपका होस्ट नाम है डॉकटर के अंदर.

तो, आप कर सकते थे:

  1. अपने कंटेनर में होस्ट के समान संस्करण के साथ docker-io पैकेज स्थापित करें।
  2. इसे --volume /var/run/docker से शुरू करें। जुर्राब: /var/run/docker. जुर्राब - विशेषाधिकार प्राप्त।
  3. अंत में, रन करें: डॉकटर कंटेनर के अंदर $(होस्टनाम) का निरीक्षण करता है।

सिफारिश की: