从Mac的Docker访问Docker容器

问题描述 投票:0回答:1

我有以下情况:

  • Mac OS Catalina
  • 在VirtualBox上运行的Windows虚拟机
  • 适用于Mac的Docker(不是docker-machine或Docker Toolbox)

我需要从Windows VM访问以docker run -p 80:80 nginx公开的端口,但似乎没有任何作用。我尝试了NAT,网桥,socat ...有什么提示吗?

docker virtualbox docker-for-mac
1个回答
0
投票
啊,我知道了。我可以使用网桥接口IP(但不能使用

localhost)访问docker服务。所以本质上:

    VirtualBox中的VM应该以网络桥接模式运行
  • 在Mac OS网络接口IP地址为1.2.3.4的浏览器中使用http://1.2.3.4
© www.soinside.com 2019 - 2024. All rights reserved.