码头工人有没有办法访问主机IP

时间:2020-06-18 13:42:30

标签: docker

主机有一个运行在端口2000上的代理程序,我希望在网桥网络上运行的docker将数据发送到主机上的代理程序。我必须对Docker进行哪些更改以使其可以与主机通信,

1 个答案:

答案 0 :(得分:0)

如果要与容器共享整个主机网络堆栈,可以通过传递以下参数--network host在启用主机网络的情况下运行它。

文档摘要:https://docs.docker.com/network/host/

还有一个教程:https://docs.docker.com/network/network-tutorial-host/

其他一些选项包括:

  1. 修改主机上的iptables规则:iptables -A INPUT -i docker0 -j ACCEPT

  2. Routing all trafficdocker0界面。