प्राप्त इस उत्तर विशेष रूप से नहीं है डॉकर से संबंधित है, लेकिन यह देखकर यह हालिया शीर्ष स्टैक ओवरफ़्लो खोज परिणामों में से एक है (साथ में this प्रश्न) की खोज करते समय Google पर "होस्ट-केवल एडाप्टर बनाने में विफल" वर्चुअलबॉक्स से त्रुटि संदेश, मैं इसे उम्मीद में छोड़ रहा हूं कि यह किसी और की मदद करेगा।
एक तरफ ध्यान दें, यदि आप कर सकते हैं, मैं तुम्हें विंडोज पर डोकर चलाने के लिए डोकर उपकरण बॉक्स के बजाय Docker For Windows का उपयोग करें (की आवश्यकता है Windows 10 व्यावसायिक या एंटरप्राइज़ 64-बिट)।
मेरे परिदृश्य:
- Windows 10 प्रो संस्करण 1709
- मैं हाइपर-वी का उपयोग आभासी मशीनों को चलाने के लिए जब भी संभव हो, लेकिन जैसा कि Windows XP के साथ एक पुराने VirtualBox के वीएम चलाने की जरूरत थी अतिथि ओएस
- VirtualBox 5.2.4-119785 (विंडोज केवल एक ही हाइपरविजर का समर्थन करता है - मैं this approach सिफारिश कर सकते हैं अगर आप हाइपर-वी और VirtualBox के बीच स्विच करने की आवश्यकता है)
- VirtualBox के घ आईडी नहीं (या विफल) इंस्टॉलेशन पर होस्ट-केवल एडाप्टर बनाने के लिए
होस्ट नेटवर्क प्रबंधक जीयूआई का उपयोग कर होस्ट-केवल एडाप्टर बनाने का प्रयास करते समय, मुझे डर दिया गया "होस्ट-केवल एडाप्टर बनाने में विफल "त्रुटि संदेश, के विवरण के साथ: " पूछताछ NetCfgInstanceId विफल रहा (0x00000002) "।
क्योंकि मैं हाइपर-वी का उपयोग करता हूं, मेरे पास वास्तविक भौतिक एडाप्टर के अलावा कई हाइपर-वी वर्चुअल ईथरनेट एडाप्टर थे।
भौतिक एडाप्टर के गुणों को देखते हुए, यह सामान्य हो गया लगता है हाइपर-वी "हाइपर-वी एक्सटेंसिबल वर्चुअल स्विच" के अलावा प्रोटोकॉल ड्राइवरों के सभी बंद करने के लिए के लिए। विंडोज़ को वर्चुअल एडाप्टर में से एक के माध्यम से इसकी नेटवर्क कनेक्टिविटी मिलती है, मेरे मामले में इसे "बाहरी वर्चुअल स्विच" कहा जाता है, और प्रोटोकॉल ड्राइवरों (टीसीपी/आईपीवी 4 इत्यादि) का सामान्य सेट सक्षम होता है।
मैं तो, देखा VirtualBox प्रतीत होता है कि (चाहते हैं) करने के लिए इसी तरह से काम करते हैं, क्योंकि यह स्थापित करने और "VirtualBox NDIS6 पाटने नेटवर्किंग ड्राइवर" नामक एक नया प्रोटोकॉल ड्राइवर सक्षम करने के लिए सफल रहे।
जब मैं अन्य, आभासी, एडेप्टर मैंने देखा है कि "VirtualBox NDIS6 पाटने नेटवर्किंग ड्राइवर" उन सभी को पर सक्षम किया गया था के गुणों, लेकिन "हाइपर-वी एक्सटेंसिबल वर्चुअल स्विच" था जाँच नहीं। यह अजीब है कि VirtualBox के चालक हाइपर-वी आभासी एडेप्टर पर सक्षम किया गया था लग रहा था, इसलिए मैं उन सभी को पर यह अक्षम लेकिन यह भौतिक एडाप्टर पर सक्षम छोड़ दिया है।
मैं इस स्तर मैं अच्छे भाग्य के लिए एक अच्छा वर्ष रिबूट में फेंक दिया पर लगता है, हालांकि मुझे शक है कि क्या वास्तव में जरूरी हो गया था। जब मैंने बाद में वर्चुअलबॉक्स होस्ट-केवल एडाप्टर बनाने की कोशिश की, तो यह काम किया! हालांकि एक नया "VirtualBox के होस्ट-केवल ईथरनेट एडाप्टर" विंडोज नेटवर्क कनेक्शन के तहत दिखाया (मैं वास्तव में, VirtualBox से एक त्रुटि संदेश मिल गया एक मॉडल है कि मैं टास्कबार पर लगता है, पहले से ही इस्तेमाल किया जा रहा एडाप्टर के नाम के बारे में था। और जब मैंने वर्चुअलबॉक्स होस्ट नेटवर्क प्रबंधक विंडो को बंद कर दिया और फिर से खोल दिया, एडाप्टर भी वहां दिखाई दिया।)
टीएल; डीआर;
मेरे सिद्धांत करता है के किसी कारण निर्धारित करने के लिए जो एडाप्टर वास्तविक भौतिक नेटवर्क एडाप्टर है असमर्थ के लिए है, और एक नहीं बल्कि उत्साहित तरीके से आगे चला जाता है और हर पर अपने 'VirtualBox NDIS6 पाटने नेटवर्किंग चालक "के लिए सक्षम बनाता है एडाप्टर जो यह पाता है।
इसके अलावा यह तो जो एडाप्टर इसके लिए अपने आभासी "आवरण एडाप्टर" बनाने के लिए की जरूरत है और विफल रहता है निर्धारित करने में असमर्थ प्रतीत होता है।
भले ही आप का उपयोग नहीं करते/हाइपर-वी है, तो आप आभासी लोगों सहित कई एडेप्टर हो सकता है (वीपीएन सॉफ्टवेयर के बहुत सारे आभासी एडेप्टर भी स्थापित करता है, उदाहरण के लिए)।
आप वर्चुअलबॉक्स होस्ट-केवल एडाप्टर को फिर से बनाने का प्रयास करने से पहले अपने वास्तविक भौतिक नेटवर्क एडाप्टर पर "वर्चुअलबॉक्स एनडीआईएस 6 ब्रिज नेटवर्किंग ड्राइवर" को अक्षम करने का प्रयास कर सकते हैं।
यह निश्चित रूप VirtualBox के कुछ अधिक से अधिक 2 वर्ष उनके सार्वजनिक बगट्रैकर पर और अन्य स्थानों में संबंधित टिकटों की बड़ी संख्या से पहचानने के लिए एक नया मुद्दा नहीं है। मुझे एहसास है कि बहुत से लोगों के लिए समस्या ऊपर बताई गई चीज़ों से संबंधित हो सकती है, इसलिए उम्मीद है कि इससे उन्हें मदद मिलती है।
संपादित 01/15
हम्म, पीछे मुड़कर देखें तो मैं नहीं यकीन है कि यह कैसे सामान्य है Windows नेटवर्क कनेक्टिविटी के लिए हाइपर-वी "बाहरी वर्चुअल स्विच" का उपयोग करने के लिए कर रहा हूँ। अगर मुझे सही लगता है कि "डिफ़ॉल्ट" स्विच है कि हाइपर-वी बनाता है और जो एनएटी के माध्यम से मेहमानों को कनेक्टिविटी प्रदान करता है, वह अपेक्षाकृत नई चीज है और "बाहरी" स्विच जोड़ने और उपयोग करने के पहले ... मेरे घर पीसी पर बिना एक "बाहरी" स्विच, सामान्य (टीसीपी/आईपीवी 4 इत्यादि) प्रोटोकॉल ड्राइवर भौतिक नेटवर्क एडेप्टर पर सक्षम रहते हैं और "हाइपर-वी एक्सटेंसिबल वर्चुअल स्विच" भौतिक और वर्चुअल एडाप्टर दोनों पर अक्षम किया जाता है। मुझे यह जांचने का मौका नहीं मिला कि क्या होता है यदि मैं उन परिस्थितियों में एक नया "बाहरी वर्चुअल स्विच" जोड़ता हूं।
मैं डॉकर का उपयोग नहीं कर रहा हूं, और मैं विंडोज 7 x64 पर हूं, और इससे पहले कभी समस्या नहीं आई है। लेकिन मैंने वर्चुअलबॉक्स को 5.2.4 से 5.2.6 तक अपग्रेड किया और 'योनेंट अप' पर 'होस्ट-केवल एडाप्टर बनाने में विफल' प्राप्त करना शुरू किया, चाहे कोई नया या मौजूदा वीएम हो। वर्चुअलबॉक्स की अनइंस्टॉल/पुनर्स्थापित/मरम्मत करने का कोई प्रभाव नहीं पड़ा, लेकिन आपकी पोस्ट के लिए धन्यवाद, मैंने विंडोज 7 में 'कंट्रोल पैनल \ नेटवर्क और इंटरनेट \ नेटवर्क कनेक्शन' में देखा, और वर्चुअलबॉक्स का उपयोग करने वाले दो होस्ट-केवल एडाप्टर थे ग्रेड-आउट (अक्षम)! मैंने बस उन पर राइट-क्लिक किया, उन्हें फिर से सक्षम किया, और दौड़ के लिए बंद था! –
@ बेनजोहनसन मुझे खुशी है कि मेरी (बेहद लंबी) पोस्ट इस तरह से आपकी मददगार थी :) मैं अपने विशेष परिदृश्य में कुछ बार अपने रीडिंग में आया हूं। ऐसा लगता है कि एक और आम बात यह है कि "वर्चुअलबॉक्स एनडीआईएस 6 ब्रिज नेटवर्किंग ड्राइवर" एडाप्टर पर बस सक्षम नहीं है। – bszom
मेरे मामले में, यह भी संभव है कि रीबूट ने वास्तव में समस्या हल की। बहुत सारे चर ... – bszom