मैं यहां आया क्योंकि मैं अपने आईपीएड्रेस को खोजने के लिए कंटेनर पर ifconfig का उपयोग करने की कोशिश कर रहा था और कोई ifconfig नहीं था। यदि आपको वास्तव में कंटेनर पर ifconfig की आवश्यकता है, तो ऊपर @ विष्णु-नारायणन उत्तर के साथ जाएं, हालाँकि आप होस्ट पर docker निरीक्षण का उपयोग करके अपनी आवश्यक जानकारी प्राप्त करने में सक्षम हो सकते हैं:
docker inspect <containerid>
आउटपुट में बहुत अच्छा सामान है, जिसमें कंटेनर का IPAddress भी शामिल है:
"Networks": {
"bridge": {
"IPAMConfig": null,
"Links": null,
"Aliases": null,
"NetworkID": "12345FAKEID",
"EndpointID": "12345FAKEENDPOINTID",
"Gateway": "172.17.0.1",
"IPAddress": "172.17.0.3",
"IPPrefixLen": 16,
"IPv6Gateway": "",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"MacAddress": "01:02:03:04:05:06",
"DriverOpts": null
}
}
RUN apt-get install -y net-tools