डॉकर - टूलबॉक्स

परिचयात्मक अध्यायों में, हमने विंडोज पर डॉकर टूलबॉक्स की स्थापना देखी है। डॉकर टूलबॉक्स विकसित किया गया है ताकि डॉक कंटेनर को विंडोज और मैकओएस पर चलाया जा सके। विंडोज पर टूलबॉक्स के लिए साइट हैhttps://docs.docker.com/docker-for-windows/

विंडोज के लिए, आपको हाइपर- V सक्षम के साथ विंडोज 10 या विंडोज सर्वर 2016 होना चाहिए।

टूलबॉक्स में निम्नलिखित घटक होते हैं -

  • Docker Engine - इसका इस्तेमाल बेस इंजन या डॉकर डेमन के रूप में किया जाता है जिसका इस्तेमाल डॉकटर कंटेनरों को चलाने के लिए किया जाता है।

  • Docker Machine - डॉकर मशीन कमांड चलाने के लिए।

  • Docker Compose डॉकर चलाने के लिए कमांड लिखें।

  • Kinematic - यह विंडोज और मैक ओएस के लिए बनाया गया डॉकर जीयूआई है।

  • Oracle virtualbox

आइए अब विभिन्न प्रकार की गतिविधियों के बारे में चर्चा करते हैं जो डॉकर टूलबॉक्स के साथ संभव हैं।

पॉवरशेल में चल रहा है

विंडोज 10 पर डॉकर टूलबॉक्स के साथ, आप अब डॉकर कमांड को चला सकते हैं powershell। यदि आप Windows पर शक्तियाँ खोलते हैं और Docker संस्करण की कमांड टाइप करते हैं, तो आपको Docker संस्करण स्थापित होने के बारे में सभी आवश्यक जानकारी मिल जाएगी।

छवियाँ खींचना और कंटेनर चलाना

अब आप डॉकटर हब से छवियाँ भी खींच सकते हैं और कंटेनर को पावरशेल में चला सकते हैं जैसा कि आप लिनक्स में करते हैं। निम्न उदाहरण संक्षेप में उबंटू छवि को डाउनलोड करने और छवि से कंटेनर को चलाने के बारे में बताएगा।

पहला कदम डॉकर का उपयोग करना है pull डॉकर हब से उबंटू छवि को खींचने के लिए कमांड।

अगला कदम निम्नलिखित का उपयोग करके डॉकर छवि को चलाना है run कमांड -

docker run –it ubuntu /bin/bash

आप देखेंगे कि कमांड वैसा ही है जैसा कि लिनक्स में था।

Kitematic

यह विंडोज पर डॉक के GUI के बराबर है। इस जीयूआई को खोलने के लिए, टास्कबार पर और डॉकर आइकन पर जाएं, राइट-क्लिक करें और किटीमैटिक को खोलें।

यह आपको Kitematic GUI डाउनलोड करने के लिए प्रेरित करेगा। एक बार डाउनलोड करने के बाद, बस सामग्री को अनज़िप करें। नामक एक फाइल होगीKitematic.exe। GUI इंटरफ़ेस को खोलने के लिए इस exe फ़ाइल को डबल-क्लिक करें।

फिर आपको डॉकर हब में प्रवेश करने, GUI के माध्यम से प्रवेश करने का अनुरोध किया जाएगा। बस आवश्यक उपयोगकर्ता नाम और पासवर्ड दर्ज करें और फिर लॉगिन बटन पर क्लिक करें।

एक बार लॉग इन करने के बाद, आप सिस्टम पर डाउनलोड की गई सभी छवियों को इंटरफ़ेस के बाईं ओर देख पाएंगे।

दायीं ओर, आपको डोकर हब पर उपलब्ध सभी चित्र मिलेंगे।

आइए एक उदाहरण लेते हैं कि कैसे किटैमैटिक का उपयोग करके डॉकर हब से नोड छवि को डाउनलोड किया जाए।

Step 1 - खोज मापदंड में नोड का कीवर्ड दर्ज करें।

Step 2 - क्लिक करें createआधिकारिक नोड छवि पर बटन। फिर आपको डाउनलोड की जा रही छवि दिखाई देगी।

एक बार छवि डाउनलोड हो जाने के बाद, यह फिर नोड कंटेनर को चलाना शुरू कर देगा।

Step 3 - अगर आप settings टैब, आप आगे दिखाए गए विकल्पों के अनुसार ड्रिल-डाउन कर सकते हैं।

  • General settings - इस टैब में, आप कंटेनर को नाम दे सकते हैं, पथ सेटिंग्स बदल सकते हैं और कंटेनर हटा सकते हैं।

  • Ports- यहां आप अलग-अलग पोर्ट मैपिंग देख सकते हैं। यदि आप चाहें, तो आप अपने स्वयं के पोर्ट मैपिंग बना सकते हैं।

  • Volumes - यहां आप अलग-अलग वॉल्यूम मैपिंग देख सकते हैं।

  • Advanced - इसमें कंटेनर के लिए उन्नत सेटिंग्स हैं।