使用brctl建立和管理網橋docker
# brctl addbr docker1oop
# ip acode
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:50:56:8b:72:5b brd ff:ff:ff:ff:ff:ff inet 192.168.10.91/24 brd 192.168.10.255 scope global eth1 inet6 fe80::250:56ff:fe8b:725b/64 scope link valid_lft forever preferred_lft forever 3: docker0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN link/ether 86:03:a5:03:03:49 brd ff:ff:ff:ff:ff:ff inet 172.17.42.1/16 scope global docker0 inet6 fe80::4cee:62ff:fefa:41a3/64 scope link valid_lft forever preferred_lft forever 83: veth5e446ae: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP link/ether 86:03:a5:03:03:49 brd ff:ff:ff:ff:ff:ff inet6 fe80::8403:a5ff:fe03:349/64 scope link valid_lft forever preferred_lft forever 86: veth280c957: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP link/ether b2:28:1b:ee:c9:ef brd ff:ff:ff:ff:ff:ff inet6 fe80::b028:1bff:feee:c9ef/64 scope link valid_lft forever preferred_lft forever 88: docker1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN link/ether 72:f7:13:d4:14:7f brd ff:ff:ff:ff:ff:ff
# ifconfig docker1 172.18.0.1/16 upip
# ip aast
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:50:56:8b:72:5b brd ff:ff:ff:ff:ff:ff inet 192.168.10.91/24 brd 192.168.10.255 scope global eth1 inet6 fe80::250:56ff:fe8b:725b/64 scope link valid_lft forever preferred_lft forever 3: docker0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN link/ether 86:03:a5:03:03:49 brd ff:ff:ff:ff:ff:ff inet 172.17.42.1/16 scope global docker0 inet6 fe80::4cee:62ff:fefa:41a3/64 scope link valid_lft forever preferred_lft forever 83: veth5e446ae: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP link/ether 86:03:a5:03:03:49 brd ff:ff:ff:ff:ff:ff inet6 fe80::8403:a5ff:fe03:349/64 scope link valid_lft forever preferred_lft forever 86: veth280c957: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP link/ether b2:28:1b:ee:c9:ef brd ff:ff:ff:ff:ff:ff inet6 fe80::b028:1bff:feee:c9ef/64 scope link valid_lft forever preferred_lft forever 88: docker1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN link/ether 72:f7:13:d4:14:7f brd ff:ff:ff:ff:ff:ff inet 172.18.0.1/16 brd 172.18.255.255 scope global docker1 inet6 fe80::70f7:13ff:fed4:147f/64 scope link valid_lft forever preferred_lft forever