我想打开在Mac Osx上运行的docker端口,以连接到同一网络上的其他计算机。

我找到了一些解决方法,但只能使用boot2docker而不能使用工具箱。

而不是简单的-p或-P。我想从同一网络上的另一台计算机访问MacOsx上运行的docker端口。

问候和感谢

最佳答案

端口转发应该与boot2docker完全相同。

VBoxManage controlvm "<name_of_your_vm>" natpf1 "tcp-port8000,tcp,,8000,,8000";

然后,您应该可以访问以下端口8000
localhost:8000

并来自同一网络中的其他计算机
<ip_of_you_machine>:8000

有关更多信息,请检查此boot2doicker github页面Workarounds

10-01 06:25
查看更多