云计算核心技术Docker教程:Docker使用macvla网络
某些应用程序,尤其是旧版应用程序或监视网络流量的应用程序,期望直接连接到物理网络。在这种情况下,可以使用macvlan网络驱动程序为每个容器的虚拟网络接口分配MAC地址,使其看起来像是直云计接连接到物理网络的物理网络接口。在这种情况下,您需要在Docker主机上指定用于的物理接口macvlan,以及的子网和网关macvlan。您甚至可以macvlan使用不同的物理网络接口隔离算核网络。请记住以下几点:
由于IP地址耗尽或“ VLAN传播”,很容易无意间损坏您的网络,在这种情况下,您的网络中有大量不正确的唯一MAC地址。
您的网络设备需要能够处理“混杂模式”,在该模式下,可心技以为一个物理接口分配多个MAC地址。
如果您的应用程序可以使用网桥(在单个Docker主机上)或覆盖(跨多个Docker主机进行通信)工作,那么从长远来看,这些解决方案可能会更好。
创建一个macv术Dlan网络
创建macvlan网络时,它可以处于桥接模式或802.1q中继桥接模式。
在桥接模式下,macvlan流量通过主机上的物理设备。
在802.1q中继桥接模式下,流量通过Docker动oc态创建的802.1q子接口。这使您可以更精细地控制路由和过滤。
桥接模式
要创建macvlan与给定物理网络接口桥接的网络,请--driver macvlan与docker network create命令ke一起使用。您还需要指定parent,这是流量将在Docker主机上实际通过的接口。
$ docker network create -d macvlan \
--subnet=172.16.86.0/24 \
--r教gateway=172.16.86.1 \
-o parent=eth0 pub_net
如果您需要排除IP地址在macvlan网络中的使用,例如当一个给定的IP地址已经在使用中时,请使用--aux-程:addresses:
$ docker network create -d macvlan \
--subnet=192.168.32.0/24 \
--ip-range=192.168.32.128/25Do \
--gateway=192.168.32.254 \
--aux-address="my-router=192.168.32.129" \
-o parent=eth0 macnet32
802.1q中继桥ck接模式
如果您指定parent带有点的接口名称,例如eth0.50,则Docker会将其解释为的子接口,eth0并自动创建该子接口。
$ docker network create -d macvlan \
--serubnet=192.168.50.0/24 \
--gateway=192.168.50.1 \
-o parent=eth0.50 macvlan50
使用ipvlan代替
在上面的示例中,您仍在使用L3使用桥。您可以改用ipvlan L2桥接器。指定-o ipvlan_mode=l2。
$ docker network create -d ipvlan \
--subnet=192.168.210.0/24 \
--smaubnet=192.168.212.0/24 \
--gateway=192.168.210.254 \
--gateway=192.168.212.254 \
-o ipvlan_mode=l2 -o parecvnt=eth0 ipvlan210
- ·甲骨文第三财季营收101亿美元 云服务和授权支持业务营收占72%
- ·标签: GeminiOmni GeminiOmniFlash GoogleI/O2026 DeepMind
- ·快手 Q2 财报出炉:营收超预期,可灵AI收入2.5亿元
- ·标签: 华为 苹果 小米 天玑9600
- ·有了大数据,真是方便,以前是“杀熟”,现在是“杀富”
- ·苹果史上最大胆合作!Claude Sonnet 4强势入驻Xcode,3400万开发者集体沸腾
- ·英伟达市值突破5万亿美元,推动 AI 行业蓬勃发展
- ·消息称英特尔将在2022年把3纳米芯片生产外包给台积电
- ·OpenAI 在美国新建五个数据中心,推动 Stargate 项目快速发展
- ·标签: 余额宝 抖音红果短剧 享界S9 鸿蒙智行
- ·企业应用AI有了“导航仪”:首个企业应用AI成熟度模型发布
- ·标签: 惠而浦 洗衣机 冰箱 清洁电器
- ·OpenAI 挥剑指向 LinkedIn,将于2026年推出 AI 招聘平台
- ·为了自动驾驶,谷歌用NeRF在虚拟世界中重建了旧金山市
- ·Twitter发布新产品Birdwatch:让用户协助打击错误信息
- ·云安全日报211118:思科公共服务平台收集器发现跨站点脚本攻击漏洞,需要尽快升级
- ·https://www.lauben.com/de/?s=谷歌留痕教程【tg:seogoogle987】,mYA
- ·https://www.qwant.com/?q=谷歌留痕教程【tg:seogoogle987】,3p3
- ·https://www.vietnamconsulate-sf.org/?action=CHECK&s=谷歌留痕教程【tg:seogoogle987】,mxq
- ·https://www.sic-info.org/?s=谷歌留痕教程【tg:seogoogle987】,KQJ
- ·https://www.reginatangoshoes.com/en/catalogsearch/result/index/?T=1686132113407&q=谷歌留痕教程【tg:seogoogle987】,3vl
- ·https://www.u-bourgogne.fr/?cat=117&s=谷歌留痕教程【tg:seogoogle987】,RhP
- ·https://www.impactpool.org/search/?type=79&q=谷歌留痕教程【tg:seogoogle987】fEk
- ·https://search.danawa.com/dsearch.php?query=谷歌留痕教程【tg:seogoogle987】zKL
- ·https://www.prattlibrary.org/search?q=谷歌留痕教程【tg:seogoogle987】,IiB
- ·https://5gaa.org/?token=6e2l7hjt2i26gzgctgwdrv7v0j6nxorq&s=谷歌留痕教程【tg:seogoogle987】dh3
