有玩過docker的都知道啟動docker默認會有個docker0網卡,如下
docker0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255
ether 02:42:a8:e0:0f:0c txqueuelen 0 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
有時我們網卡本來用的是172.16的內網網段,docker0可能會沖突,所以需要修改docker0的地址
修改方案如下
vim /etc/docker/daemon.json
{
"bip":"10.55.0.1/16"
}
修改后重啟docker,即可看到docker0地址發生改變
實踐哥(51cto Linux金牌講師),運維開發自學視頻:https://edu.51cto.com/topic/2582.html
