【问题标题】:How to connect docker container from local host?如何从本地主机连接 docker 容器?
【发布时间】:2017-11-10 12:15:30
【问题描述】:

提前致谢。我已经在 Windows 中安装了 docker 并从 localhost 调用容器。我只是在虚拟框中使用端口转发来指定端口。它工作正常。但是我需要访问我本地的整个端口,而无需在虚拟框中指定。有什么解决办法吗?

【问题讨论】:

    标签: docker docker-compose virtualbox dockerfile docker-machine


    【解决方案1】:

    当您创建容器时,您可以将“内部”端口(EXPOSEd 的端口,例如 Apache 的 80)绑定到“公共”端口。您必须在 docker run 命令或 docker-compose (PORT 如果可以使用IP(或域名)和端口(ip.of.the.vm:public_port)访问每个容器

    您不必在虚拟框中绑定端口。

    【讨论】:

    • 我可以用任何端口号调用那个容器吗?
    • 是的,如果您将其定义为公共端口。
    猜你喜欢
    • 2015-11-28
    • 2020-01-20
    • 2014-08-10
    相关资源
    最近更新 更多