如何使用容器的IP地址访问Docker容器内运行的网站

如何使用容器的IP地址访问Docker容器内运行的网站,docker,containers,Docker,Containers,如何访问在ip 172.20.128.2的容器内运行的网站。我不想进行端口转发和使用主机ip。 我知道我可以转发主机端口上的docker端口,也可以使用主机IP进行访问,但我不想这样做。 我正在使用docker 1.10这篇博客文章解释了从外部到达容器的许多方法。看一看 确保您的web服务器配置良好,使用-p选项至少测试一次 您还可以使用--networkhost选项进行测试 关于如果您可以直接访问ip地址,您应该能够访问它,否则您需要某种端口转发、SSH隧道或反向代理。您的web服务器可能只在

如何访问在ip 172.20.128.2的容器内运行的网站。我不想进行端口转发和使用主机ip。 我知道我可以转发主机端口上的docker端口,也可以使用主机IP进行访问,但我不想这样做。
我正在使用docker 1.10

这篇博客文章解释了从外部到达容器的许多方法。看一看

确保您的web服务器配置良好,使用-p选项至少测试一次

您还可以使用
--networkhost
选项进行测试


关于

如果您可以直接访问ip地址,您应该能够访问它,否则您需要某种端口转发、SSH隧道或反向代理。您的web服务器可能只在127.0.0.1上侦听另一个问题,在这种情况下,如果没有前面提到的技术之一,您无法通过ip访问网站。您好,您解决了问题吗?我创建了功能请求-四种方法是NAT和三种不同的网桥类型技术。在每一种情况下,我们的想法都是绕过docker坚持要制造的网络混乱,并深入其中。对于docker配置,这些方法似乎都不可持续。