जावा के माध्यम से Node.js के लिए GroupDocs.Conversion चलाने के लिए Docker इमेज कैसे बनाएं

यह लेख java के माध्यम से node.js के लिए GroupDocs.Conversion चलाने के लिए एक डॉकर छवि बनाने के तरीके पर चरण-दर-चरण निर्देश प्रदान करता है। इसमें java के माध्यम से node.js के लिए GroupDocs.Conversion चलाने के लिए node.js स्थापित करने की स्क्रिप्ट शामिल है और स्थापना को सत्यापित करने के लिए नमूना कोड प्रदान करता है। इसके अतिरिक्त, आपको टर्मिनल के माध्यम से Docker छवि चलाने और नमूना कोड निष्पादित करने के बारे में मार्गदर्शन मिलेगा, जो Java के माध्यम से Node.js के लिए GroupDocs.Conversion के उपयोग को दर्शाता है। यहां अनुसरण किए जाने वाले आवश्यक चरण दिए गए हैं:

Java के माध्यम से Node.js के लिए GroupDocs.Conversion स्थापित करने के चरण

  1. अपने सिस्टम पर एक निर्देशिका बनाएँ
  2. Dockerfile नामक फ़ाइल में Docker छवि बनाने के लिए निर्देश लिखें
  3. Node.js कोड को gdapp.js नामक फ़ाइल में लिखें
  4. दोनों फ़ाइलों को हाल ही में बनाई गई निर्देशिका में कॉपी करें
  5. इनपुट DOCX फ़ाइल को उसी निर्देशिका में रखें
  6. पहले बताई गई निर्देशिका में टर्मिनल/कमांड विंडो तक पहुंचें और डॉकर इमेज बनाने के लिए निम्नलिखित कमांड निष्पादित करें
  7. डॉकर बिल्ड-टी जीडी-रूपांतरण-छवि।
  8. इनपुट DOCX को PDF में बदलने के लिए कंटेनर चलाने हेतु निम्न कमांड चलाएँ
  9. docker रन -it gd-रूपांतरण-छवि

ऊपर बताए गए चरण बताते हैं कि java के माध्यम से node.js के लिए GroupDocs.Conversion का उपयोग कैसे करें। शुरू करने के लिए, आपको आवश्यक फ़ाइलें बनानी होंगी और उन्हें निर्दिष्ट फ़ोल्डर में सहेजना होगा। उसके बाद, उसी निर्देशिका में एक टर्मिनल/कमांड विंडो खोलें। अगले चरणों में, आप एक Docker छवि बनाने के लिए कमांड निष्पादित करेंगे और इसे दूसरी कमांड का उपयोग करके चलाएँगे। gdapp.js में कोड उदाहरण एक Word दस्तावेज़ को PDF में परिवर्तित करता है। आप निम्न कोड उदाहरण को निष्पादित करने के बाद उसी निर्देशिका में आउटपुट PDF फ़ाइल पा सकते हैं।

Java के माध्यम से Node.js के लिए GroupDocs.Conversion चलाने के लिए Node.js स्थापित करने के लिए स्क्रिप्ट

डॉकरफ़ाइल

gdapp.js

यह Docker स्क्रिप्ट OpenJDK 8 इमेज को आधार बनाकर शुरू होती है, और फिर Node.js, Python 2.x, PIP कमांड, Node-Java Bridge, node-gyp के लिए आवश्यक बिल्ड टूल और npm कमांड के माध्यम से Node.js के लिए GroupDocs.Conversion को इंस्टॉल करने के लिए आगे बढ़ती है। यदि आप कंटेनर के भीतर कोड निष्पादित करना चाहते हैं, तो आप निम्न कमांड का उपयोग कर सकते हैं: ‘docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder gd-conversion-image /bin/bash’। यह कमांड होस्ट कंप्यूटर और Docker कंटेनर के बीच फ़ोल्डर को साझा करने की अनुमति देता है, जिससे डेटा एक्सचेंज की सुविधा मिलती है।

जब आप Docker इमेज निष्पादित करते हैं, तो यह एक कंटेनर बनाता है और एक कमांड प्रॉम्प्ट प्रदर्शित करता है। इस प्रॉम्प्ट में, ’node gdapp.js’ कमांड निष्पादित करें, जो DOCX फ़ाइल को PDF में परिवर्तित करता है। चूँकि कंटेनर में दस्तावेज़ देखने के उपकरण नहीं हैं, इसलिए आप परिणामी PDF फ़ाइल को कंटेनर के भीतर ‘SharedFolder’ नामक साझा फ़ोल्डर में स्थानांतरित कर सकते हैं। यह क्रिया फ़ाइल को आपके होस्ट कंप्यूटर पर ‘PathToSharedFolderOnHostComputer’ निर्देशिका में सुलभ बना देगी, जहाँ इसे PDF व्यूअर का उपयोग करके देखा जा सकता है।

 हिन्दी