我在AWS上的Amazon Linux上安装了Docker。 有2个网卡,即eth0和eth1。 它们每个绑定一个Elastic(WAN)IP。 我已经检查了curl ifconfig.co --interface eth*正确显示相应的IP。
现在我有2个Docker容器。 我希望他们每个人通过主机上不同的NIC出站他们的stream量。 即在Docker-container-A上运行curl ifconfig.co ,给出host-eth0的IP,而在Docker-container-B上运行则给出host-eth-1的IP。
我的想法是使Docker容器进入不同的子网docker run --network=custom_network ,然后确定从主机上不同的NIC出站。
我是一个不熟悉networking的程序员。 如果这个想法是正确的,有谁可以请发表评论 有什么步骤来实现它?
非常感谢你。