我目前正在努力将子网br1中的主机(foo)ping到子网br2中的主机(bar)。另外,本地DNS应该使两个子网中的所有节点对所有子网可见,以便我可以使用其名称连接或ping主机。
我目前拥有的是:
version: "3"
services:
foo:
container_name: foo
hostname: foo
networks:
br1:
aliases:
- foo
foo2:
container_name: foo2
hostname: foo2
networks:
br1:
aliases:
- foo2
bar:
container_name: bar
hostname: bar
networks:
br2:
aliases:
- bar
networks:
br1:
ipam:
config:
- subnet: 172.20.0.0/16
br2:
ipam:
config:
- subnet: 172.21.0.0/16
foo和foo2在子网br1中,而bar在子网br2中。 foo中的“ ping foo2”有效,但是foo中的“ ping bar”无效。 我必须如何设置网络才能做到这一点?
最好的问候, 马丁