标签: docker networking dns
我使用带有2个虚拟主机的docker部署了一个堆栈,其中服务A作为服务器,服务B作为客户端,每个服务只有1个副本,并且它们在同一覆盖网络上,当B通过tcp请求A时,A获得B的 远程主机地址是10.0.3.5(在golang中:conn.RemoteAddr()。String()),但B的真实IP是10.0.3.17。 有人知道为什么吗?