docker 实战---多台物理主机的联网,容器桥接到物理网络

docker 默认的桥接网卡是docker0

它只会在本机桥接所有的容器网卡,举例来说容器的虚拟网卡在主机上看一般叫做veth***  而docker只是把所有这些网卡桥接在一起,如veth2a4c51b:

[root@docker1 ~]# brctl show

bridge name   bridge id           STP enabled     interfaces

br0        8000.0050562539b9      no          ens33

[root@docker1 ~]# systemctl start dockeer

Failed to start dockeer.service: Unit not found.

[root@docker1 ~]# systemctl start docker

[root@docker1 ~]# brctl show

bridge name     bridge id            STP enabled     interfaces

br0           8000.0050562539b9       no           ens33

docker0        8000.02427091b8df       no

[root@docker1 ~]# docker ps -a

CONTAINER ID    IMAGE         COMMAND       CREATED      STATUS              PORTS                     NAMES

6ceaacf4f8d6  registry   "/entrypoint.sh /etc/"   2 weeks ago  Exited (1) 8 days ago   0.0.0.0:5000->5000/tcp       backstabbing_mclean

[root@docker1 ~]# docker start 6ceaacf4f8d6 

6ceaacf4f8d6

[root@docker1 ~]# brctl show

bridge name     bridge id          STP enabled     interfaces

br0          8000.0050562539b9       no          ens33

docker0        8000.02427091b8df      no          veth2a4c51b






猜你喜欢

转载自blog.51cto.com/sf1314/2114974
今日推荐