Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

डॉकस्टेशन वह डॉकर जीयूआई है जिसका आप इंतजार कर रहे हैं


यदि आप अपने विकास को अगले स्तर की दक्षता तक ले जाने के लिए एक डॉकर टूल की तलाश कर रहे हैं, तो जैक वालेन का मानना ​​​​है कि डॉकस्टेशन ठीक वही हो सकता है जिसकी आपको आवश्यकता है।

छवि: o_m / शटरस्टॉक

आप अपना प्रबंधन कैसे करते हैं डाक में काम करनेवाला मज़दूर परियोजनाओं? क्या आप अनेक वेब-आधारित GUI में से किसी एक का उपयोग करने का विकल्प चुनते हैं? या शायद कमांड लाइन आपका जाम है? क्या होगा अगर मैंने आपको बताया कि एक जीयूआई उपकरण था जो प्रतिस्पर्धा को दूर कर देता है, जो आपको सरल या अत्यधिक जटिल डॉकर परियोजनाओं को सापेक्ष आसानी से बनाने में मदद करता है (क्योंकि, यह अभी भी कंटेनर है, इसलिए हमेशा एक निश्चित स्तर की कठिनाई होती है)?

देख: कुबेरनेट्स: एक चीट शीट (मुफ्त पीडीएफ) (टेक रिपब्लिक)

वह टूल डॉकस्टेशन है और यह अब तक के सबसे अच्छी तरह से तैयार किए गए डॉकर टूल्स में से एक है। डॉकस्टेशन के साथ आप यह कर सकते हैं:

  • स्थानीय या दूरस्थ कंटेनरों और सेवाओं के साथ काम करें।
  • वर्क डॉकर कंपोज़ (और अपने पहले से तैयार किए गए डॉकर मैनिफ़ेस्ट का उपयोग करें)।
  • मॉनिटर आँकड़े, पोर्ट और लॉग।
  • एक क्लिक से प्रोजेक्ट बनाएं।
  • अधिकांश लोकप्रिय डॉकर कमांड के स्थान पर GUI का उपयोग करें।
  • एक अंतर्निहित पार्सर का प्रयोग करें।
  • परियोजनाओं में उपयोग करने के लिए छवियों को खींचें और छोड़ें।
  • अपने प्रोजेक्ट को बेहतर ढंग से देखने के लिए GUI के भीतर कंटेनरों को व्यवस्थित करें।

हालांकि डॉकस्टेशन प्रक्रिया के माध्यम से आपका हाथ नहीं पकड़ेगा, अगर आप समझते हैं कि डॉकर कंटेनर परिनियोजन कैसे काम करता है, तो आपको इस उपकरण के साथ तेजी से बढ़ने में बिल्कुल कोई समस्या नहीं होनी चाहिए।

व्यक्तियों और स्टार्टअप के लिए, डॉकस्टेशन उपयोग करने के लिए स्वतंत्र है और इसे लिनक्स, मैकओएस और विंडोज पर स्थापित किया जा सकता है। इसके लिए निम्नलिखित की आवश्यकता है:

  • Linux पर—Docker v1.10.0+, Docker Compose v1.6.0+, Ubuntu 14.04LTS या 16.04 LTS (हालाँकि, मैंने इसे Pop!_OS 20.10), CentOS 7.1/7.2, या SUSE Linux Enterprise 12 पर चलाया है।
  • macOS—डॉकर v1.12.0+, डॉकर कंपोज़ 1.6.0+, macOS 10.11।
  • विंडोज़-डॉकर v1.12.0+, डॉकर कंपोज़ v1.6.0+ और विंडोज 10 प्रो।

मैं आपको दिखाने जा रहा हूँ कि पॉप!_ओएस पर डॉकस्टेशन कैसे स्थापित करें और उसका उपयोग कैसे करें।

देख: शुरू से अंत तक: LDAP सर्वर को कैसे परिनियोजित करें (टेकरिपब्लिक प्रीमियम)

आपको किस चीज़ की ज़रूरत पड़ेगी

आप जिस भी प्लेटफॉर्म का उपयोग करते हैं, उस पर आप डॉकस्टेशन स्थापित कर सकते हैं, लेकिन आपको डॉकर स्थापित करने और डॉकर समूह से संबंधित उपयोगकर्ता की आवश्यकता होगी। Linux पर, आपको स्थापना के लिए sudo विशेषाधिकार वाले उपयोगकर्ता की आवश्यकता होगी।

डॉकस्टेशन कैसे स्थापित करें

डॉकस्टेशन डाउनलोड पेज पर जाएं और UbuntuDebian के लिए इंस्टॉलर डाउनलोड करें (अन्य सभी डिस्ट्रो को AppImage का उपयोग करना होगा)। उस फ़ाइल को अपनी ~/डाउनलोड निर्देशिका में सहेजें। एक बार फ़ाइल डाउनलोड हो जाने के बाद, एक टर्मिनल विंडो खोलें और उस निर्देशिका में इसके साथ बदलें:

cd ~/Downloads

इसके साथ डॉकस्टेशन स्थापित करें:

sudo dpkg -i dockstation*.deb

स्थापना शायद निर्भरता मुद्दों के साथ त्रुटि होगी। क्या ऐसा होना चाहिए, इसके साथ समस्या को ठीक करें:

sudo apt-get install -f

एक बार इंस्टॉलेशन पूरा हो जाने के बाद, आप ऐप लॉन्च करने के लिए तैयार हैं। इसके अलावा, अगर आपको डॉकर कंपोज़ इंस्टॉलेशन में समस्या हो रही है, तो देखें डॉकर-कंपोज़ कमांड का उपयोग कैसे करें.

डॉकस्टेशन के साथ प्रोजेक्ट कैसे बनाएं

डॉकस्टेशन लॉन्च होने के बाद, यह स्वचालित रूप से डॉकर सेवा से जुड़ना चाहिए और आप जाने के लिए तैयार हैं। नया प्रोजेक्ट जोड़ें बटन पर क्लिक करें (चित्रा ए)

चित्रा ए

डॉकस्टेशना.jpg

प्रारंभिक डॉकस्टेशन स्क्रीन आपके पहले प्रोजेक्ट को बनाना आसान बनाती है।

अपने प्रोजेक्ट का नाम रखने के बाद, आप स्वयं को प्रोजेक्ट विंडो पर पाएंगे (चित्रा बी), जहां आप निर्माण शुरू कर सकते हैं।

चित्रा बी

डॉकस्टेशनb.jpg

हमने TR TEST नामक एक नया प्रोजेक्ट बनाया है और चित्र जोड़ने के लिए तैयार हैं।

मध्य कॉलम में, आपको कई छवियां मिलेंगी जिनका उपयोग आप अपने प्रोजेक्ट का निर्माण शुरू करने के लिए कर सकते हैं। यदि आप जो खोज रहे हैं वह आपको सूचीबद्ध नहीं मिलता है, तो एक खोज जारी करें। उदाहरण के लिए, NGINX छवि स्वचालित रूप से सूचीबद्ध नहीं होती है। एक त्वरित खोज से छवि का पता चलता है, जिसे फिर दाईं ओर प्रोजेक्ट फलक पर खींचा जा सकता है। छवि को दाईं ओर खींचने के बाद, आपको छवि के किस संस्करण को खींचने के लिए चुनने के लिए कहा जाएगा (चित्रा सी)

चित्रा सी

डॉकस्टेशनc.jpg

नीचे खींचने के लिए NGINX के संस्करण का चयन करें।

अपने इच्छित संस्करण का चयन करें और ठीक पर क्लिक करें। छवि खींचे जाने के बाद, यह बिल्ड फलक में दिखाई देगी। प्रोजेक्ट के लिए आवश्यक छवियों को जोड़ते रहें और, एक बार जब आप तैयार हो जाएं, तो आप प्रत्येक कंटेनर के लिए कॉन्फ़िगरेशन बटन पर क्लिक कर सकते हैं। आइए एनजीआईएनएक्स कंटेनर में कुछ त्वरित बदलाव करें। कॉन्फिग बटन पर क्लिक करें और फिर, पोर्ट्स टैब में, स्थानीय पोर्ट को 8080 में बदलें (चित्रा डी)

चित्रा डी

डॉकस्टेशनडी.जेपीजी

एनजीआईएनएक्स कंटेनर के लिए स्थानीय पोर्ट बदलना।

ठीक क्लिक करें और फिर, योजना टैब में वापस, NGINX कंटेनर के लिए पुनरारंभ करें बटन पर क्लिक करें। यदि आप पोर्ट्स टैब पर क्लिक करते हैं, तो आपको LAN-फेसिंग पोर्ट दिखाई देगा जो आपको रनिंग कंटेनर तक पहुंचने की अनुमति देगा (चित्र ई)

चित्र ई

डॉकस्टेशन.jpg

हमारे एनजीआईएनएक्स कंटेनर के लिए बाहरी बंदरगाह।

पोर्ट सूची में टर्मिनल आइकन पर क्लिक करें और एनजीआईएनएक्स कंटेनर के भीतर एक टर्मिनल विंडो खुल जाएगी। यहां आप अपनी विशिष्ट आवश्यकताओं को पूरा करने के लिए कंटेनर विकसित करना शुरू कर सकते हैं। एक बार काम पूरा करने के बाद, बस सुनिश्चित करें कि आप टर्मिनल से बाहर निकलें कमांड के साथ बाहर निकलें (और न केवल विंडो बटन के साथ टर्मिनल को बंद करें), अन्यथा एक त्रुटि होगी।

अपने कंटेनरों को विकसित करने की गंदगी में जाने के लिए, प्रोजेक्ट विंडो पर वापस क्लिक करें और फिर संपादक टैब पर क्लिक करें। यहां (चित्रा एफ), आप कंटेनर के लिए YAML फ़ाइल को मैन्युअल रूप से संपादित कर सकते हैं।

चित्रा एफ

डॉकस्टेशनf.jpg

NGINX कंटेनर YAML फ़ाइल का संपादन।

यदि आप YAML फ़ाइल में परिवर्तन करते हैं, तो सुनिश्चित करें कि RESTART पर क्लिक करें।

और इस तरह आप डॉकस्टेशन के साथ शुरुआत करते हैं। यह डेस्कटॉप जीयूआई डॉकर टूल आपके डॉकर डेवलपर कौशल को अगले स्तर तक ले जाने में मदद कर सकता है। हालांकि यह डॉकर शुरुआती लोगों के लिए सबसे अच्छा उपकरण नहीं हो सकता है, यह निश्चित रूप से आपके डॉकर प्रोजेक्ट्स को बेहतर संगठित और अधिक कुशल बनाने में मदद करने के लिए सबसे अच्छा उपकरण है।

TechRepublic की सदस्यता लें YouTube पर टेक का काम कैसे करें जैक वालेन से व्यावसायिक पेशेवरों के लिए सभी नवीनतम तकनीकी सलाह के लिए।

और देखें



Source link

Leave a Reply