2016-04-27 5 views
9

के लिए डॉकर के लिए आईपी पता निर्दिष्ट करें मैं मैक बीटा के लिए डॉकर का उपयोग कर रहा हूं और यह स्पॉटलाइट से चलता है।मैक

क्या डॉकर होस्ट के लिए आईपी पता निर्दिष्ट करने के लिए किसी कॉन्फ़िगरेशन फ़ाइल का उपयोग करने के लिए इसे कंसोल या बल से चलाने का कोई तरीका है।

अभी यह 192.168.64.3 192.168.64.5 करने से बदल रहा है

शायद मैं पुल इंटरफ़ेस विन्यस्त करने की जरूरत (डोकर में से प्रत्येक के शुरू होने से यह किसी भी यादृच्छिक आईपी हो सकता है)?

com.docker.network.bridge.enable_ip_masquerade: true 
com.docker.network.bridge.host_binding_ipv4: 0.0.0.0 

क्या कोई जानता है कि यह कैसे करें?

+1

मैक बीटा के लिए ** डोकर में मैक के लिए ** अब 127.0.0.1 या मेजबान docker.local को बांधता सर्वर आईपी –

+0

आईपी का उपयोग के साथ कनेक्ट आवश्यक नहीं नहीं अधिक है हैक हम डोकर से निपटने के लिए है उपकरण बॉक्स। अब यह 'डॉकर.लोकल' है, आनंद लें! – Shanoor

+2

@ShanShan क्या मैं किसी भी तरह से फिक्स्ड-सिडर का उपयोग कर सकता हूं? – qwertmax

उत्तर

5

आप यूनिक्स सॉकेट के माध्यम से डॉकर अल्पाइन होस्ट से कनेक्ट कर सकते हैं लेकिन मैं यह समझने में सक्षम नहीं हूं कि नेटवर्क को कैसे पुल करना है।

The docs say:

दुर्भाग्य से, OSX में limtations के कारण, हम कंटेनरों के लिए रास्ते में यातायात करने में असमर्थ हैं, और कंटेनरों से वापस की मेजबानी के लिए।

मैक के लिए डॉकर में नेटवर्किंग लागू करने के तरीके के कारण, आप ओएसएक्स में डॉकर 0 इंटरफ़ेस नहीं देख सकते हैं। यह इंटरफेस वास्तव में हाइपरकिट के भीतर है।