我的电脑是OSX。我登录到一个ssh连接(Ubuntu(,然后从那里我登录到Ubuntu 14.04的OpenStack实例。从这个OpenStack实例中,我一直在遵循Docker文档中的Docker-Compose教程: https://docs.docker.com/compose/gettingstarted/
我正在执行步骤 4,并且我成功运行了在 http://0.0.0.0:5000/上运行的服务器
但是,我不知道如何从我的Macbook查看GUI Google Chrome浏览器。因为每当我去 http://0.0.0.0:5000/它都会说找不到服务器,这是有道理的,因为它不在我的计算机上。
我读了一些关于端口转发的内容,但我不确定它就在这里。我是新手,所以请帮忙!
另外,这是使用OpenStack机器的正确方法吗?您使用计算机的 Web 浏览器查看 Web 应用程序?
我自己解决了。事实证明,在OpenStack上,您需要创建一个安全组,然后将其添加到您的实例中。创建安全组时,您可以添加要提供公有访问权限的端口。然后,您可以通过在OpenStack上输入浮动IP来查看任何计算机上的Web应用程序,冒号由公共端口地址分隔。