संपादित 2 महीने पहले द्वारा ExtremeHow संपादकीय टीम
डॉकर डेस्कटॉपविंडोस्थापनासॉफ्टवेयरसेटअपशुरुआतीसॉफ्टवेयर विकासदेवऑप्सबादल कम्प्यूटिंगवर्चुअलाइजेशन
अनुवाद अपडेट किया गया 2 महीने पहले
Docker एक प्लेटफ़ॉर्म है जो डेवलपर्स को कंटेनरीकृत एप्लिकेशन बनाने, उन्हें डिप्लॉय और मैनेज करने की अनुमति देता है। यह सॉफ्टवेयर को बिना किसी विघटन के एक कंप्यूटिंग वातावरण से दूसरे में ले जाने की प्रक्रिया को सरल बनाता है। Docker Desktop विंडोज़ उपयोगकर्ताओं के लिए पसंदीदा विकल्प है जो Docker पर एक सरल इंटरफ़ेस और स्पष्ट इंस्टॉलेशन प्रक्रिया के साथ विकसित होना चाहते हैं। विंडोज़ पर Docker Desktop इंस्टॉल करने के लिए, नीचे दिए गए विस्तृत निर्देशों का पालन करें।
इंस्टॉलेशन प्रक्रिया जारी रखने से पहले, यह समझना महत्वपूर्ण है कि Docker क्या है और यह क्यों महत्वपूर्ण है। Docker कंटेनरों का उपयोग करके संगत और पृथक विकास वातावरण बनाता है। वर्चुअल मशीनों के विपरीत, कंटेनर हल्के होते हैं और ओएस के कर्नेल को साझा करते हैं, जिससे वे अधिक कुशल होते हैं और कम सिस्टम संसाधन का उपयोग करते हैं।
Docker Desktop इंस्टॉल करने से पहले, सुनिश्चित करें कि आपका विंडोज़ पीसी निम्नलिखित आवश्यकताओं को पूरा करता है:
इंस्टॉलेशन प्रक्रिया का पहला कदम Docker डेस्कटॉप एप्लिकेशन डाउनलोड करना है। आप इसे इस प्रकार कर सकते हैं:
डाउनलोड पूरा हो जाने के बाद, अपने Windows मशीन पर Docker Desktop इंस्टॉल करने का समय है। इन चरणों का पालन करें:
उस स्थान पर जाएं जहां डाउनलोड की गई Docker Desktop इंस्टॉलर फ़ाइल सहेजी गई है और उस पर डबल-क्लिक करें। यह कार्रवाई इंस्टॉलर को लॉन्च करेगी।
Docker Desktop इंस्टॉलर विज़ार्ड आपको इंस्टॉलेशन प्रक्रिया के माध्यम से मार्गदर्शन करेगा। भाग लें:
जब सभी चयन किए गए हों, तो आगे बढ़ने के लिए "इंस्टॉल" बटन पर क्लिक करें। आपके सिस्टम विनिर्देशों और चुनी गई कॉन्फ़िगरेशन के अनुसार इंस्टॉलेशन प्रक्रिया में कुछ मिनट लग सकते हैं।
इंस्टॉलेशन पूरा हो जाने के बाद, Docker Desktop आपसे आपके Docker ID से लॉग इन करने के लिए कहेगा। यदि आपके पास Docker ID नहीं है, तो Docker Hub लॉगिन पेज पर जाकर एक बनाएं। लॉग इन करने से Docker Hub से इमेज को खींचना संभव हो जाता है।
इसकी पुष्टि करने के लिए कि Docker सही तरीके से इंस्टॉल किया गया है, एक कमांड प्रॉम्प्ट या पॉवरशेल खोलें और कमांड चलाएं:
docker --version
यह कमांड आपके पास स्थापित Docker का संस्करण लौटाएगा, यह दर्शाता है कि Docker चल रहा है।
अब जब Docker Desktop स्थापित हो गया है, आप इसे अनुकूलित प्रदर्शन के लिए कॉन्फ़िगर कर सकते हैं:
अब जब Docker Desktop काम कर रहा है, आप कंटेनर बनाना और प्रबंधित करना शुरू कर सकते हैं। यहाँ एक संक्षिप्त उदाहरण है एक नमूना कंटेनर चलाने के लिए:
docker run hello-world
यह कमांड Docker Hub से एक नमूना "hello-world" इमेज डाउनलोड करता है, एक कंटेनर बनाता है, और इसे चलाता है। एक सफल रन सही स्थापना और संचालन की पुष्टि करने के लिए एक संदेश लौटाता है।
Docker Desktop इंस्टॉल करते समय कभी-कभी चुनौतियाँ हो सकती हैं। नीचे सामान्य समस्याओं के लिए सरल निवारण सुझाव दिए गए हैं:
पूर्व-निर्मित इमेज चलाने के अलावा, Docker आपको अपनी जरूरतों के अनुसार अपनी इमेज बनाने की सुविधा भी देता है। यहाँ एक बहुत ही बुनियादी उदाहरण है:
अपने हार्ड ड्राइव पर एक नया डायरेक्टरी बनाएं, उदाहरण के लिए, "docker_project" नामक और इसके अंदर Dockerfile नामक एक फाइल बनाएं जिसमें कोई फ़ाइल एक्सटेंशन न हो। Dockerfile में निम्नलिखित सामग्री लिखें:
FROM alpine CMD ["echo", "Hello, World from Docker!"]
यह Dockerfile Docker को न्यूनतम Alpine Linux वितरण पर आधारित एक इमेज बनाने और कंटेनर शुरू होने पर `echo` कमांड चलाने के लिए निर्देश देता है।
कमांड प्रॉम्प्ट या पॉवरशेल टर्मिनल के अंदर, नए फ़ोल्डर में नेविगेट करें जिसे आपने बनाया है। फिर निम्नलिखित का उपयोग करके Docker इमेज बनाएं:
docker build -t my-simple-image .
`my-simple-image` वह नाम है जिसे आप अपनी Docker इमेज दे रहे हैं, और बिंदु उस वर्तमान डायरेक्टरी को संदर्भित करता है जहां आपका Dockerfile स्थित है।
अपनी नई बनाई गई Docker इमेज को चलाने के लिए, उपयोग करें:
docker run my-simple-image
निष्पादन के बाद, आप अपने टर्मिनल पर "Hello, World from Docker!" संदेश देखेंगे, जो दर्शाता है कि आपकी कस्टम Docker इमेज सफलतापूर्वक चली।
Docker Desktop उपयोगिताएँ प्रदान करता है जो कंटेनरीकृत एप्लिकेशन को प्रबंधित और व्यवस्थित करना आसान बनाती हैं। कुछ उल्लेखनीय विशेषताएँ शामिल हैं:
विंडोज़ पर Docker Desktop इंस्टॉल करना डेवलपर्स को कंटेनरों की शक्ति का उपयोग करने में मदद करता है ताकि परीक्षण और ऐप्लिकेशनों की डिप्लॉयमेंट के लिए मजबूत, कुशल और पृथक वातावरण बनाया जा सके। इस दस्तावेज़ में साझा किए गए विस्तृत निर्देशों का पालन करके, कोई भी जल्दी से Docker Desktop सेट कर सकता है और आधुनिक सॉफ़्टवेयर विकास के लिए कंटेनरीकरण की विशाल संभावनाओं का पता लगा सकता है।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं