○ → ip addr show dev docker0
3: docker0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
link/ether 02:42:3a:ad:0b:94 brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
valid_lft forever preferred_lft forever
実行中の Docker コンテナは、この仮想ブリッジ上に MAC アドレスを持ちます。
○ → docker run --rm --name example -it debian
root@ba1b0e1446c8:/#
(別のウィンドウで:)
○ → docker inspect example | jq '.[0].NetworkSettings.IPAddress'
"172.17.0.2"
○ → docker inspect example | jq '.[0].NetworkSettings.MacAddress'
"02:42:ac:11:00:02"
○ → ping -c 1 172.17.0.2 >/dev/null; arp 172.17.0.2
Address HWtype HWaddress Flags Mask Iface
172.17.0.2 ether 02:42:ac:11:00:02 C docker0
これはシステムインターフェースとは完全に独立しています。ただし、その MAC アドレスは docker0 ブリッジに表示されるはずです。
○ → brctl showmacs docker0
port no mac addr is local? ageing timer
1 02:42:ac:11:00:02 no 187.24
…
「ネットワークアダプタを変更した」とおっしゃった際、具体的に何を変更されたのでしょうか?
IP アドレスやその他の必要な設定は正常に取得できていますか?つまり、通常のネットワーク機能は正常に動作していますか?