容器网络-

docker⽹络

本地⽹络

bridge

所有容器连接到桥就可以使⽤外⽹,使⽤nat让容器可以访问外⽹, 使⽤ ip a s指令查看桥,所有容器连接到此桥,ip地址都是 172.17.0.0/16⽹段,桥是启动docker服务后出现,在centos使⽤ bridge-utils安装

查看桥⽂件

使⽤docker network

每⼀台dcoker host上的docker0所在⽹段完全⼀样,但是会造成跨主 机的容器⽆法通信,

host

与主机共享⽹络,可让容器连接外⽹ 所有容器与docker主机在同⼀个⽹络中,容器和外⽹相互访问

创建⼀个新的容器

查看ip,默认在桥上

绑定其他的桥

绑定host主机⽹络

主机名同真机,⽹络也同真机

优点:可以直接访问容器

缺点:端⼝占⽤,多容器同时运⾏⼀个服务,不建议,在测试环境中 使⽤

none

容器仅仅有lo⽹卡,不能与外界链接,在⾼级应⽤中使⽤,lo⽹ 卡,⽆法链接外⽹

联盟⽹络 容器⽹络

共享⽹络命名空间

跨主机容器之间通讯

⼯具

pipwork

flannel

overlay 覆盖型⽹络,不⽀持路由转发,通过数据etcd数据库保存⼦ ⽹信息以及⽹络分配信息

给每台主机分配⼀个⽹段

通过udp传输数据包

Open V Switch(OVS)

Calico

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值