如何将Docker-machine端口转发到OSX上的主机端口?
我在我公司提供一个私人码头容器,希望我的同事可以在我们的内部网络中访问,问题是我的客户操作系统是OSX,因此我只能使用192.168.99.100:3000访问我的应用程序默认ip从码头机. 如何将docker-machine 3000端口转发到我的主机80端口? 最佳答案
此时Docker Machine是在您的机器中的VirtualBox下运行的虚拟机,因此要暴露您的应用程序端口,您需要将虚拟机端口映射到主机端口.
要实现这一点,有两个选择,但是在确保您的Docker Machine停止运行之前:
选项1 – 使用VirtualBox界面 >打开VirtualBox Manager 选项2 – 使用VirtualBox命令行 只需使用您自己的参数运行以下命令:
最后考虑 现在可以启动Docker Machine运行:
然后只需启动您的应用程序Docker容器并测试运行http://localhost/. P.S .:您的Docker机器名称可能不是默认值,在这种情况下相应地更改名称. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |