Docker:如何configurationInternet – >防火墙容器 – > webserver容器

这是我想要做的

互联网__ 172.17.0.1 gw __ 172.17.0.2防火墙容器172.10.10.10 __ 172.10.10.12 webserver容器

当我把networking服务器放在172.17.0.0networking上时,我可以访问networking服务器。

但是通过这个configuration,我得到了错误curl:(52)来自服务器的空回复。

我暴露了Web服务器上的端口8080,并使用-p 8888:8080从主机访问。

在防火墙容器(iptables)上,我只是在nat表上有规则-A POSTROUTING -s 172.10.10.0/24 -j MASQUERADE。

我应该怎样才能访问我的networking服务器容器?