2017-04-07 20 views
5

Czy można uzyskać adres MAC komputera hosta z kontenera Docker i zapisać go w pliku tekstowym?Uzyskiwanie adresu Mac z kontenera Docker

+0

pojemnik powinien być izolowany od hosta, ale kontener może zostać uruchomiony z tymi informacjami w zmiennej środowiskowej, na przykład 'doker-e-MAC_Host 08002Bdeadbe ...' – user2915097

Odpowiedz

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

lub wewnątrz pojemnika:

ifconfig -a 

ifconfig jest częścią linux pkg 'net-tools' i jest to dobry sposób, aby wejść do pojemnika trwania:

nsenter -t $(docker inspect --format '{{ .State.Pid }}' <container name or id>) -m -u -i -n -p -w 
Powiązane problemy