2017-04-07 31 views
5

Có thể lấy địa chỉ MAC của máy chủ từ vùng chứa Docker và ghi nó vào một tệp văn bản không?Lấy địa chỉ MAC từ Docker Container

+0

container nên được phân lập từ máy chủ, nhưng vùng chứa có thể được bắt đầu với thông tin này trong một biến môi trường, ví dụ 'docker run -e MAC_Host 08002Bdeadbe ...' – user2915097

Trả lời

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

hoặc bên trong container:

ifconfig -a 

ifconfig là một phần của pkg linux 'net-công cụ' và đây là cách tốt để nhập container chạy:

nsenter -t $(docker inspect --format '{{ .State.Pid }}' <container name or id>) -m -u -i -n -p -w 
Các vấn đề liên quan