किसी कारण से, मुझे डॉकर डॉकरहब के साथ संवाद करने के लिए नहीं मिल सकता है; search
और pull
आदेश कुछ DNS संबंधित कारणों के लिए विफल हो जाते हैं। उदाहरण के लिए:डॉकर पुल 127.0.1.1:53 पर index.docker.io को देखने में विफल रहता है (अनारशनल DNS संदेश नहीं कर सकता)
$ docker pull redis
Pulling repository redis
Get https://index.docker.io/v1/repositories/library/redis/images: dial tcp: lookup index.docker.io on 127.0.1.1:53: cannot unmarshal DNS message
मेरा इंटरनेट कनेक्शन ठीक है। मैं 127.0.1.1
पिंग कर सकते हैं। क्या यह एक स्थानीयहोस्ट पता है? क्या वहां कुछ प्रकार की डॉकरहब विशिष्ट DNS सेवा चल रही है जो मेरी मशीन पर टूटा जा सकता है? मेरे नेटवर्क के साथ कुछ भी गलत नहीं लगता है।
मैंने Google के DNS (8.8.8.8) का उपयोग करने के लिए अपने नेटवर्क कनेक्शन को कॉन्फ़िगर करने का प्रयास किया है, लेकिन इससे कोई फर्क नहीं पड़ता।
अद्यतन
अजीब है, मैं पिंग index.docker.io, लेकिन अगर मैं एक ब्राउज़र में वहाँ नेविगेट करने के लिए प्रयास करते हैं, मैं hub.docker.com को रीडायरेक्ट नहीं कर सकते हैं।
अद्यतन
मैं अब इस बात की पुष्टि कर सकते हैं कि यह केवल एक होटल में एक लैन पर होता है,। मुझे नहीं पता कि वे क्या कर रहे हैं, या यह केवल डॉकर को क्यों प्रभावित करता है, न कि गिट या बिट्टोरेंट या कोई अन्य कनेक्टेड टूल।
क्या आपके पास अपने इंटरनेट कनेक्शन के लिए प्रॉक्सी है? – VonC
मैं 8.8.8.8 पर Google के DNS का उपयोग कर रहा था, लेकिन मैंने पहले ही इसे अक्षम करने का प्रयास किया है। मैं एक बड़े होटल में हूं, अगर वे अपने यातायात में अजीब चीजें करते हैं तो मुझे आश्चर्य नहीं होगा। –
क्या आप सीधे अपने डॉकर सत्र के लिए लिनक्स होस्ट का उपयोग कर रहे हैं, या विंडोज या मैक के साथ एक लिनक्स वीएम? – VonC