将Mac Osx上的docker端口暴露给其他计算机

时间:2015-09-30 09:57:42

标签: macos docker

我想在mac Osx上运行一个docker端口到同一网络上的其他计算机。

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

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

问候并感谢

1 个答案:

答案 0 :(得分:2)

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

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

然后您应该能够访问

下的端口8000
localhost:8000

来自同一网络中的不同计算机

<ip_of_you_machine>:8000

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