2017-04-25 60 views

回答

0

运行Docker时,您可以通过端口标志来执行此操作。

docker run -it -p 8080:8080 myimage 

-p 8080:8080是国旗。 :的右侧是docker容器正在监听的端口。左侧是您希望在本地主机上映射到的位置。在本例中,当我访问localhost:8080时,我正在访问Docker容器在该端口上侦听的内容。

+0

我想你让我错了。我不想连接到码头集装箱,但码头集装箱内的流程应该能够连接到我的机器上本地运行的流程。所以从docker容器运行的代码应该能够连接到本地主机上运行的进程。 – Sandeep

+0

我明白了。这是你面临的问题吗? http://stackoverflow.com/questions/24319662/from-inside-of-a-docker-container-how-do-i-connect-to-the-localhost-of-the-mach –

+0

最终这个答案看起来像你可能需要:http://stackoverflow.com/a/31328031/3017509 – barat

相关问题