विंडोमैकसॉफ्टवेयरसेटिंग्ससुरक्षाउत्पादकतालिनक्सएंड्रॉइडप्रदर्शनकॉन्फ़िगरेशनएप्पल सभी

Mac पर Docker Desktop सेट अप कैसे करें

संपादित 2 महीने पहले द्वारा ExtremeHow संपादकीय टीम

डॉकर डेस्कटॉपमैकस्थापनासेटअपसॉफ्टवेयरकॉन्फ़िगरेशनशुरुआतीसॉफ्टवेयर विकासदेवऑप्सबादल कम्प्यूटिंग

अनुवाद अपडेट किया गया 2 महीने पहले

Docker एक शक्तिशाली उपकरण है जो डेवलपर्स को एप्लिकेशन को कंटेनरों के अंदर बनाने, वितरित करने और प्रबंधित करने में मदद करता है। कंटेनर हल्के, पोर्टेबल होते हैं और विभिन्न वातावरणों के बीच संगति सुनिश्चित करते हैं। Docker Desktop आपके कंप्यूटर पर Docker के साथ शुरुआत करने का सबसे सरल तरीका है, यह एक यूजर-फ्रेंडली इंटरफेस और आसान इंस्टालेशन प्रक्रिया प्रदान करता है। यह गाइड आपको Mac पर Docker Desktop सेट अप करने के चरण-दर-चरण विवरण के साथ मार्गदर्शन करेगा, ताकि बुनियादी ज्ञान रखने वाले लोग भी प्रभावी ढंग से Docker को इंस्टॉल और उपयोग कर सकें।

Docker को समझना

इंस्टॉलेशन पर जाने से पहले यह समझना महत्वपूर्ण है कि Docker क्या है और यह किस समस्या को हल करता है। पारंपरिक सॉफ़्टवेयर डेवलपमेंट को अक्सर "यह मेरे कंप्यूटर पर काम करता है!" जैसी समस्याओं का सामना करना पड़ता है। ऐसा उन वातावरणों के भिन्नताओं के कारण होता है, जहां कोड विकसित किया जाता है और जहां वह चलता है। Docker इस समस्या को एप्लिकेशनों और उनकी निर्भरताओं को कंटेनरों में पैकेज करके हल करता है जो भी जगह तैनात किया जाता है, वहां एक समान रूप से चलता है।

Docker के कंटेनर प्लेटफ़ॉर्म-स्वतंत्र होते हैं और विभिन्न वातावरणों में लगातार तैनात किए जा सकते हैं, जिसमें भौतिक मशीनें, वर्चुअल मशीनें, क्लाउड, ऑन-प्रिमाइसेस आदि शामिल हैं। यही लचीलीपन Docker को आधुनिक सॉफ़्टवेयर विकास प्रक्रियाओं का एक आवश्यक हिस्सा बनाता है।

Mac पर Docker Desktop इंस्टॉल करने के पूर्वापेक्षाएँ

Mac पर Docker Desktop इंस्टॉल करने के लिए, सुनिश्चित करें कि आप निम्नलिखित पूर्वापेक्षाएँ पूरी करते हैं:

Mac के लिए Docker Desktop डाउनलोड करना

Mac के लिए Docker Desktop डाउनलोड करने के लिए इन चरणों का पालन करें:

  1. अपना वेब ब्राउजर खोलें और Docker Desktop की आधिकारिक वेबसाइट पर जाएं।
  2. "Docker Desktop for Mac" अनुभाग ढूंढें और "डाउनलोड" बटन पर क्लिक करें।
  3. डाउनलोड को तुरंत शुरू हो जाना चाहिए, या आपको एक डाउनलोड स्थान चुनने के लिए कहा जा सकता है। एक ऐसा स्थान चुनें जिसे आप आसानी से एक्सेस कर सकें।
  4. डाउनलोड पूरा होने की प्रतीक्षा करें। फाइल का आकार आमतौर पर कुछ सौ मेगाबाइट होता है, इसलिए आपकी इंटरनेट स्पीड के आधार पर यह थोड़ा समय ले सकता है।

Mac पर Docker Desktop इंस्टॉल करना

डाउनलोड हो जाने पर, आप इंस्टॉलेशन के साथ आगे बढ़ सकते हैं:

  1. उस स्थान पर जाएं जहां Docker Desktop इंस्टॉलर डाउनलोड किया गया था।
  2. Docker.dmg फाइल को खोलने के लिए डबल-क्लिक करें।
  3. Docker ऐप आइकन और एप्लिकेशन्स फ़ोल्डर वाली एक विंडो दिखाई देनी चाहिए। स्थापना शुरू करने के लिए Docker ऐप आइकन को एप्लिकेशन्स फ़ोल्डर में खींचें और छोड़ें।
  4. एक बार इंस्टॉलेशन पूरा हो जाने के बाद, Docker Desktop आपके एप्लिकेशन्स फ़ोल्डर में उपलब्ध होगा।

Docker Desktop लॉन्च करना

इंस्टॉलेशन के बाद Docker Desktop लॉन्च करने के लिए:

  1. Finder से एप्लिकेशन्स फ़ोल्डर खोलें।
  2. Docker ऐप आइकन खोजें और उस पर डबल-क्लिक करें।
  3. Docker शुरू होगा और आपको अपने Mac के मेनू बार पर एक व्हेल आइकन दिखाई देगा, जो संकेत देता है कि Docker चल रहा है।
  4. पहली बार लॉन्च होने पर, आपसे Docker को अधिकृत करने के लिए कहा जा सकता है। जारी रखने के लिए अपना उपयोगकर्ता नाम और पासवर्ड दर्ज करें।

खोलने के बाद, Docker Desktop आपको Docker उपयोग करने पर एक ट्यूटोरियल और कई युक्तियाँ प्रदान कर सकता है, जो कि यदि आप इस सॉफ़्टवेयर के नए उपयोगकर्ता हैं तो उपयोगी है।

Docker Desktop को कॉन्फ़िगर करना

Docker Desktop सेटिंग्स को आपकी जरूरतों और पसंद के अनुसार समायोजित किया जा सकता है। यहां कुछ सामान्य कॉन्फ़िगरेशन हैं:

1. संसाधन आवंटन

Docker Desktop आपको Docker कंटेनरों के लिए CPU, मेमोरी और डिस्क स्पेस जैसी सिस्टम संसाधनों को आवंटित करने की अनुमति देता है। इसे कॉन्फ़िगर करने के लिए:

2. Docker Hub लॉगिन

Docker Hub एक क्लाउड-आधारित रजिस्ट्री है जो आपको कोड रिपॉजिटरी से लिंक करने और अपनी खुद की इमेज बनाने में सक्षम बनाता है। Docker Hub में लॉग इन करने के लिए:

3. Docker डेमोन कॉन्फ़िगरेशन

आपको Docker डेमोन के व्यवहार को कॉन्फ़िगर करने की आवश्यकता हो सकती है। इसमें HTTP प्रॉक्सी सेटिंग्स जोड़ना या अलग-अलग स्टोरेज बैकएंड्स कॉन्फ़िगर करना शामिल है। इसे करने के लिए:

Docker इंस्टॉलेशन का परीक्षण

Docker Desktop को इंस्टॉल और कॉन्फ़िगर करने के बाद, यह सुनिश्चित करने के लिए आपकी सेटअप का परीक्षण करना महत्वपूर्ण है कि सबकुछ सही ढंग से काम कर रहा है। इसे करने का सबसे आसान तरीका एक सरल Docker कंटेनर चलाना है। इन चरणों का पालन करें:

  1. अपने Mac पर टर्मिनल एप्लिकेशन खोलें।
  2. Docker का संस्करण जांचने के लिए निम्नलिखित कमांड चलाएँ:
docker --version

यदि Docker सही तरीके से इंस्टॉल किया गया है, तो यह कमांड Docker संस्करण जानकारी वापस करेगी।

  1. अब, चलिए एक सरल कंटेनर चला कर परीक्षण करते हैं, hello-world इमेज के साथ। निम्नलिखित कमांड निष्पादित करें:
docker run hello-world

यह कमांड Docker Hub से hello-world इमेज डाउनलोड करता है और इसे कंटेनर में चलाता है। यदि सब कुछ सही ढंग से सेट है, तो आपको कंटेनर से एक संदेश दिखाई देगा जो कहेगा कि Docker इंस्टॉलेशन सही ढंग से काम कर रहा है।

बेसिक Docker कमांड्स

Docker इंस्टॉल हो जाने के बाद, आप इसके संचालन से परिचित होने के लिए कुछ बुनियादी Docker कमांड्स का उपयोग करना शुरू कर सकते हैं। यहां कुछ उपयोगी कमांड्स की सूची है:

Docker Compose का पता लगाएँ

Docker Compose एक उपकरण है जो मल्टी-कंटेनर Docker एप्लिकेशन को परिभाषित और चलाने के लिए होता है। Compose के साथ, आप एक ही फ़ाइल में एक मल्टी-कंटेनर एप्लिकेशन को परिभाषित करते हैं, फिर एक ही कमांड में अपने एप्लिकेशन को स्पिन कर सकते हैं। जब छोटे-मध्यम वास्तुकला के साथ काम कर रहे होते हैं, Docker Compose विशेष रूप से उपयोगी होता है।

यहां docker-compose.yml फ़ाइल का एक सरल उदाहरण है:

version: '3'
services:
  web:
    image: nginx
    ports:
      - "8080:80"
  redis:
    image: "redis:alpine"

यह Docker Compose फ़ाइल nginx इमेज के साथ एक वेब सेवा और Redis इमेज के साथ एक Redis सेवा को परिभाषित करती है। इस सेटअप को शुरू करने के लिए, रन करें:

docker-compose up

ऊपर का कमांड दोनों वेब और Redis सेवाएं शुरू करता है, जिससे वे आपके Mac से सुलभ होती हैं। इस मल्टी-कंटेनर वातावरण को परिभाषित करने की क्षमता Docker Compose को इतना शक्तिशाली बनाती है।

Docker Desktop को अपडेट करना

Docker Desktop को अप-टू-डेट रखना बहुत महत्वपूर्ण है क्योंकि अपडेट में नई विशेषताएं, सुधार और सुरक्षा पैच शामिल होते हैं। Docker Desktop आपको नए अपडेट की स्वचालित रूप से सूचना देगा। हालांकि, आप Docker मेनू से मैन्युअल रूप से अपडेट की जांच भी कर सकते हैं:

यदि अपडेट से संबंधित कोई समस्या होती है, तो समाधान और चर्चाओं के लिए Docker हेल्प सेंटर या उनके सामुदायिक फोरम पर जाएं।

Docker Desktop की स्थापना रद्द करना

यदि आपको अपने Mac से Docker Desktop की स्थापना रद्द करनी है, तो इन चरणों का पालन करें:

निष्कर्ष

Mac पर Docker Desktop सेट करना एक सीधी प्रक्रिया है जो कंटेनरों के लिए एक शक्तिशाली प्लेटफ़ॉर्म तक पहुंच प्रदान करती है। Docker के साथ, डेवलपर्स विकास से उत्पादन तक सुसंगत वातावरण सुनिश्चित कर सकते हैं। चाहे आप एकल कंटेनर चला रहे हों या Docker Compose के साथ जटिल मल्टी-कंटेनर वातावरण को व्यवस्थित कर रहें हों, Docker Desktop इन प्रक्रियाओं को कुशल और सुलभ बनाता है।

इस गाइड ने आपको Mac पर Docker Desktop डाउनलोड, इंस्टॉल, कॉन्फ़िगर और परीक्षण करने का तरीका दिखाया है। अब आप Docker के साथ अपनी यात्रा शुरू करने के लिए तैयार हैं। इस तकनीक का उपयोग करें विभिन्न वातावरणों और प्लेटफार्मों पर सहजता से विकास करने के लिए, आधुनिक सॉफ़्टवेयर डेवलपमेंट कार्यप्रवाह को अपनाने के लिए।

यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं


टिप्पणियाँ