gpt4 book ai didi

linux - 多个 NIC 和 Docker 容器

转载 作者:太空狗 更新时间:2023-10-29 12:28:14 25 4
gpt4 key购买 nike

我正在尝试解决有关 Docker 容器和路由的具体问题。

Docker 主机正在运行多个网络接口(interface)(3G USB 调制解调器),每个接口(interface)都可以访问互联网。所以,简而言之;

eth0 - 广域网 IP 1
ppp0 - 广域网 IP 2
ppp1 - 广域网 IP 3
ppp2 - 广域网 IP 4

如果我希望容器使用特定的 NIC,如何指定每个容器应该使用哪个 NIC?

最佳答案

是的,我遇到了非常相似的问题。不幸的是,我必须使用 VirtualBox 才能正常工作。

我使用 Vagrant 创建 VirtualBox 虚拟机并使用 Ansible 对其进行配置,然后更改该虚拟机的默认路由。像这样:

route add default gw IP2

这意味着创建 4 个不同的虚拟机,但这就是我解决问题的方式。

关于linux - 多个 NIC 和 Docker 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35525856/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com