Docker Daemon启动的时候默认使用docker0作为网络适配器,我们可以在启动docker daemon时,使用-b BRIDEG或者--bridge=BRIDGE来指定网络适配器。
操作如下:
# Stopping Docker and removing docker0
$ sudo service docker stop
$ sudo ip link set dev docker0 down
$ sudo brctl delbr docker0
$ sudo iptables -t nat -F POSTROUTING
# Create our own bridge
$ sudo brctl addbr bridge0
#给网络适配器bridge0分配网段
$ sudo ip addr add 192.168.5.1/24 dev bridge0
$ sudo ip link set dev bridge0 up