0
在我的Linux網絡中,我無法通過專用的macvlan網絡從運行它的主機到達我的碼頭容器。來自這個macvlan網絡的所有其他連接都很好。無法通過macvlan網絡從主機訪問碼頭容器
所以基本上設置是:
DOCKER1 eth0 172.0.0.1 (default)
| eth1 10.0.0.1 (macvlan)
CONTAINER1 10.0.0.11 (macvlan)
DOCKER2 eth0 172.0.0.2 (default)
| eth1 10.0.0.2 (macvlan)
CONTAINER2 10.0.0.12 (macvlan)
- 主機DOCKER1不能達到CONTAINER1
- 主機DOCKER2不能達到container2的
- 主機DOCKER1可以達到DOCKER2
- 主機DOCKER1可以達到container2的
- 主機DOCKER2可以到達DOCKER1
- 主機DOCKER2可以達到CONTAINER1
- 所有的容器可以在物理網絡中達到相互
- 所有其他設備可以到達所有
- 所有能到達網關/互聯網
我怎樣才能使主機通過macvlan網絡到達它自己的容器?
我需要特定的應用程序通過此網絡進行交互,因此使用docker exec
不會解決我的問題;)。