2017-04-07 11 views
5

क्या डॉकर कंटेनर से होस्ट मशीन का मैक पता प्राप्त करना और इसे टेक्स्ट फ़ाइल में लिखना संभव है?डॉकर कंटेनर से मैक पता प्राप्त करना

+0

कंटेनर मेजबान से अलग किया जाना चाहिए, लेकिन कंटेनर को पर्यावरण की चर में इस जानकारी के साथ शुरू किया जा सकता है, उदाहरण के लिए 'डॉकर रन -e मैक_होस्ट 08002 बीडीएडबी ...' – user2915097

उत्तर

3
docker inspect <container name or id> |grep MacAddress|tr -d ' ,"'|sort -u 

या कंटेनर के अंदर:

ifconfig -a 

ifconfig 'नेट उपकरण' linux pkg का हिस्सा है और यह चल रहा कंटेनर में प्रवेश के लिए अच्छा तरीका है:

nsenter -t $(docker inspect --format '{{ .State.Pid }}' <container name or id>) -m -u -i -n -p -w 
संबंधित मुद्दे