从用户定义的网络访问 docker 主机网络

时间:2021-06-21 07:46:44

标签: docker docker-compose iptables

我正在寻找允许容器访问我的 docker 主机网络上的某些网络端口的最佳方式,同时保持我的用户定义网络的使用。我认为最好的方法是创建一个特定的用户定义的网络并创建一个 iptables 规则,以允许从该用户定义的网络接口到我的 docker 主机的流量。这是解决此问题的正确方法吗?

使用 iptables -A INPUT -i <some_docker_network_interface> -j ACCEPT 有效,但我必须手动查找接口名称才能创建 iptables 规则。有没有办法向 docker 查询它在主机上为该特定用户定义的网络创建的接口的名称?

我引用这个是为了获得通过 iptables 接受接口流量的想法:

How to access host port from docker container

谢谢!

0 个答案:

没有答案