मैं docker tutorial अनुसरण कर रहे ओर से कर रहा हूँ जहाँ मैं का उपयोग करके एप्लिकेशन बनाने की कोई आवश्यकता के साथ:अस्थायी विफलता [errno -3] डोकर
docker build -t friendlyhello .
यह चरण 4, जहां तक पहुंचता एक विराम के बाद मैं इस त्रुटि मिलती है:
Step 4/7 : RUN pip install -r requirements.txt
---> Running in 7f4635a7510a
Collecting Flask (from -r requirements.txt (line 1))
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after
connection broken by
'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection
object at 0x7fe3984d9b10>: Failed to establish a new connection:
[Errno -3] Temporary failure in name resolution',)': /simple/flask/
मैं काफी यकीन है कि क्या इस त्रुटि का अर्थ है नहीं कर रहा हूँ और मैं इसे कैसे हल करने के बारे में जा सकते हैं।
आपकी मदद के लिए धन्यवाद!
त्रुटि का अर्थ है कि पीआईपी DNS नाम को हल करने में विफल रहा है। सबसे पहले, जांच करें कि नेटवर्किंग डॉकर में काम करती है या नहीं। 'Docker -it --rm पायथन चलाएं: 2.7-स्लिम/बिन/bash' और फिर' ping pypi.python.org' और 'ping -n 8.8.8.8'' चलाने का प्रयास करें। Ctrl-d या 'exit' से बाहर निकलें। यदि पिंग विफल रहता है (परिणाम पोस्ट करें), तो आपको नेटवर्किंग या DNS के साथ कोई समस्या है (ओएस विवरण और डॉकर संस्करण के साथ अपना प्रश्न अपडेट करें)। यदि यह काम करता है, तो, ठीक है, मुझे लगता है कि, आप डॉकर या पीपी के साथ कुछ बग में भाग गए हैं - '--verbose' जोड़ने का प्रयास करें ताकि कमांड' रन पाइप इंस्टॉल --verbose -r requirements.txt' हो, शायद यह कुछ उपयोगी प्रदान करेगा। – drdaeman
आपके उत्तर के लिए धन्यवाद। पिंग वास्तव में ठीक काम करता था, हालांकि आपने जिस पहले आदेश का उल्लेख किया था, उसने मुझे त्रुटि दी: '-it' में अज्ञात शॉर्टेंड। '--verbose' के साथ चलते समय मुझे निम्न मिलता है: ' पृष्ठ प्राप्त करना https://pypi.python.org/simple/flask/ "https://pypi.python.org/simple/flask/"कैश में कोई कैश प्रविष्टि उपलब्ध नहीं है ' – monadoboi