'डॉकर डॉकर डेमॉन से कनेक्ट नहीं हो सकता' को कैसे ठीक करें? गलती

Dokara Dokara Demona Se Kanekta Nahim Ho Sakata Ko Kaise Thika Karem Galati



डॉकर एक ऐसा प्लेटफ़ॉर्म है जिसका उपयोग डेवलपर्स द्वारा प्रोग्राम, प्रोजेक्ट या सॉफ़्टवेयर को कंटेनरीकृत या अलग करने के लिए किया जाता है। इसका उपयोग मूल रूप से निष्पादन योग्य पैकेजों में एप्लिकेशन और सॉफ़्टवेयर बनाने, चलाने और वितरित करने के लिए किया जाता है। इस उद्देश्य के लिए, डॉकर विभिन्न घटकों का उपयोग करता है और डॉकर डेमॉन उनमें से एक है। डॉकर डेमॉन मूल रूप से होस्ट पर छवियों और कंटेनर को प्रबंधित करने और चलाने के लिए जिम्मेदार है। यह डॉकर क्लाइंट से निर्देश प्राप्त करता है और फिर सर्वर पर कार्रवाई करता है।

हालाँकि, कभी-कभी डॉकर उपयोगकर्ताओं को कठिनाई का सामना करना पड़ सकता है या 'जैसे त्रुटियों का सामना करना पड़ सकता है' डॉकर डॉकर डेमॉन से कनेक्ट नहीं हो सकता किसी भी डॉकर कमांड को निष्पादित करते समय जैसा कि नीचे दिखाया गया है:








यह आलेख प्रदर्शित करेगा कि कैसे ठीक करें ' डॉकर डॉकर डेमॉन से कनेक्ट नहीं हो सकता ' गलती।



'डॉकर डॉकर डेमॉन से कनेक्ट नहीं हो सकता' त्रुटि को कैसे ठीक करें?

डॉकर डॉकर डेमॉन से कनेक्ट नहीं हो रहा है, त्रुटि विभिन्न कारणों से होती है जैसे कि ' डाक में काम करनेवाला मज़दूर लिनक्स पर उपयोगकर्ता समूह नहीं बनाया गया है, डॉकर इंजन शुरू नहीं किया गया है या डॉकर ठीक से स्थापित नहीं है।



'डॉकर डॉकर डेमॉन से कनेक्ट नहीं हो सकता' त्रुटि को ठीक करने के लिए, निम्नलिखित सुधारों को आज़माएँ:





फिक्स 1: लिनक्स में 'डॉकर' यूजरग्रुप जोड़ें

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

लिनक्स में नया उपयोगकर्ता 'डॉकर' जोड़ने के लिए, बस दिए गए कमांड का उपयोग करें:



सूडो यूजरमोड -एजी डाक में काम करनेवाला मज़दूर $उपयोगकर्ता



उसके बाद, फिर से डॉकर कमांड निष्पादित करें और सत्यापित करें कि बताई गई त्रुटि हल हो गई है या नहीं।

समाधान 2: डॉकर को पुनरारंभ करें

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

निर्दिष्ट त्रुटि को ठीक करने के लिए, निम्न चरणों का उपयोग करके डॉकर को पुनः आरंभ करने का प्रयास करें।

चरण 1: पॉवरशेल को प्रशासक के रूप में लॉन्च करें

सबसे पहले, विंडोज़ से व्यवस्थापक के रूप में पॉवरशेल लॉन्च करें। चालू होना ' मेन्यू:


चरण 2: डॉकर को रोकें

अगला, निष्पादित करें ' एससी स्टॉप डोकर विंडोज़ पर डॉकर सेवा को रोकने का आदेश:

एससी स्टॉप डोकर



चरण 3: डॉकर को पुनरारंभ करें

इसके बाद, 'का उपयोग करके डॉकर सेवा को पुनरारंभ करें' एससी प्रारंभ डॉकर ”:

एससी प्रारंभ डॉकर



वैकल्पिक रूप से, यदि डॉकर डेस्कटॉप पहले से चल रहा है तो डॉकर को पुनः आरंभ करने के लिए, नीचे हाइलाइट किए गए ड्रॉप-अप आइकन पर क्लिक करें। फिर, 'पर राइट-क्लिक करें डाक में काम करनेवाला मज़दूर 'आइकन, और चुनें' पुनः आरंभ करें प्रकट संदर्भ मेनू से विकल्प:


बताई गई त्रुटि को ठीक करने के लिए लिनक्स ऑपरेटिंग सिस्टम पर डॉकर को पुनः आरंभ करने के लिए, 'का उपयोग करें' systemctl पुनरारंभ डॉकर 'के साथ आदेश' सूडो 'उपयोगकर्ता विशेषाधिकार:

सूडो systemctl पुनरारंभ डॉकर



उसके बाद, किसी भी डॉकर कमांड को निष्पादित करने का प्रयास करें जैसे कि ' डॉकर रन 'आदेश दें, और सत्यापित करें कि बताई गई समस्या हल हो गई है या नहीं।

समाधान 3: डॉकर डेस्कटॉप स्थिति की जाँच करें

यदि विंडोज़ पर डॉकर डेस्कटॉप और लिनक्स पर डॉकर निष्पादित या नहीं चल रहा है, तो ' डॉकर डॉकर डेमॉन से कनेक्ट नहीं हो सकता ' त्रुटि होती है। डॉकर स्थिति की जांच करने के लिए, फिर से “पर क्लिक करें” ऊपर की ओर जाना टास्कबार से आइकन। “पर राइट-क्लिक करें डाक में काम करनेवाला मज़दूर ” आइकन और हाइलाइट किए गए विकल्प से सत्यापित करें कि डॉकर चल रहा है या नहीं:


लिनक्स वितरण पर दिए गए कमांड का उपयोग करके डॉकर स्थिति की जाँच करें:

सूडो systemctl स्टेटस डॉकर


आउटपुट से पता चलता है कि डॉकर वर्तमान में निष्क्रिय है:


लिनक्स पर डॉकर को सक्रिय या प्रारंभ करने के लिए, बस 'का उपयोग करें' systemctl प्रारंभ डॉकर ' आज्ञा:

सूडो systemctl प्रारंभ डॉकर



फिर से, लिनक्स पर डॉकर स्थिति की जाँच करें:

सूडो systemctl स्टेटस डॉकर


आउटपुट से पता चलता है कि डॉकर लिनक्स वितरण पर सफलतापूर्वक चल रहा है:


अब, डॉकर कमांड निष्पादित करें और जांचें कि समस्या हल हो गई है या नहीं।

फिक्स 4: जांचें कि डॉकर ठीक से स्थापित है

कभी-कभी, जब डॉकर सिस्टम पर ठीक से स्थापित नहीं होता है, तो उपयोगकर्ताओं को ' डॉकर डॉकर डेमॉन से कनेक्ट नहीं हो सकता ' गलती। इस समस्या को ठीक करने के लिए, डॉकर एप्लिकेशन को पुनः इंस्टॉल करने का प्रयास करें। विंडोज़ पर डॉकर स्थापित करने के लिए, हमारे सहयोगी का अनुसरण करें .

उबंटू जैसे लिनक्स वितरण पर डॉकर स्थापित करने के लिए, हमारे संलग्न का उपयोग करें .

फिक्स 5: डॉकर डेमन एक्सेसिबिलिटी की जांच करें

जैसा कि हम पहले ही समझा चुके हैं ' डॉकर डॉकर डेमॉन से कनेक्ट नहीं हो सकता 'आमतौर पर लिनक्स पर होता है। क्योंकि लिनक्स पर, डॉकर डेमॉन एक अलग सेवा के रूप में चल रहा है। हालाँकि, विंडोज़ ओएस पर, जब ' डॉकर डेस्कटॉप 'लॉन्च किया गया है, डॉकर इंजन स्वचालित रूप से चालू हो जाएगा।

यह जांचने के लिए कि क्या डॉकर डेमॉन लिनक्स सिस्टम पर चल रहा है या पहुंच योग्य है, सबसे पहले, डॉकर डेमॉन को पुनः लोड करें और डॉकर सेवा को पुनरारंभ करें। उसके बाद निष्पादित करें ' सुडो नेटस्टैट -एलएनटीपी | डॉकर्ड पकड़ो ' आज्ञा। प्रदर्शन के लिए, सूचीबद्ध चरणों से गुजरें:

चरण 1: डॉकर सेवा को पुनरारंभ करें

सबसे पहले, 'का उपयोग करके डॉकर सेवा को पुनरारंभ करें systemctl docker.service को पुनरारंभ करें ' आज्ञा:

सूडो systemctl पुनरारंभ डॉकर



चरण 2: नेट टूल्स स्थापित करें

कभी-कभी, लिनक्स कर्नेल पर नेटवर्क के सबसिस्टम को प्रबंधित करने के लिए सिस्टम पर नेट टूल इंस्टॉल नहीं होते हैं। नेट-टूल्स स्थापित करने के लिए, निम्नलिखित कमांड का उपयोग करें:

सूडो अपार्ट स्थापित करना नेट-टूल्स



चरण 3: डॉकर डेमन एक्सेसिबिलिटी की जाँच करें

इसके बाद, 'का उपयोग करके लिनक्स सिस्टम पर डॉकर डेमॉन एक्सेसिबिलिटी की जांच करें' नेटस्टैट जैसा कि नीचे बताया गया है:

सूडो नेटस्टैट -lntp | पकड़ dockerd


यदि आउटपुट कुछ पोर्ट और आईपी पते दिखाता है तो इसका मतलब है कि डॉकर्ड को दूरस्थ रूप से कॉन्फ़िगर किया गया है। यदि कोई त्रुटि या चेतावनी होती है, तो इसका मतलब है कि डॉकर्ड ठीक से काम नहीं कर रहा है। फिर, docker को पुनः स्थापित करने और dockerd को कॉन्फ़िगर करने का प्रयास करें:


यह सब '' को हल करने के बारे में है डॉकर डॉकर डेमॉन से कनेक्ट नहीं हो सकता ' गलती।

निष्कर्ष

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