首页 > 解决方案 > 当`host.docker.internal`与我的机器上本地运行的服务交互时如何摆脱端口

问题描述

为了让运行在容器中的服务与在本地运行的另一个服务交互localhost:3000,我们可以host.docker.internal:3000在容器代码中使用来建立所需的连接。但是有没有一种方法可以让我在使用时摆脱端口,host.docker.internal以便它自动路由到localhost:3000?也就是说,我只是host.docker.internal在我的代码中使用而不是host.docker.internal:3000?

澄清:我不是在讨论如何从容器内部连接到本地主机。我要问的是如何在host.docker.internal不明确指定它的情况下路由到正确的端口:host.docker.internal:3000.

标签: dockernetworkingcontainersdevops

解决方案


推荐阅读