我有一个场景,即不同主机中的docker容器之间应该有通信,其中应用程序容器需要与不同主机(VM)中的mongoDB容器进行交互。 内部子网存在,并且管道实现也在那里。
对于Machine1和Machine2
“ brctl show”将br1和docker0列为桥,并在br1下添加了eth1
“ docker ps”将mongodb和test-nd显示为容器
“ ifconfig”将br1,eth0和eth1显示为接口
在运行容器后运行了“ sh / PATH / pipework br1 test-nd IP / 24”
当前,机器1中的test-nd可以与机器1中的mongodb容器以及机器2中的网桥接口(br1)通信,但是当对相应IP进行ping操作时,不能将mongodb容器添加到机器2中的网桥。有什么见识可能是什么原因?