我正在学习使用OpenShift的开源版本。我已经下载了linux映像并在我的PC上运行Windows 7的虚拟机(名为VM1)上启动它。在另一个VM(名为VM2)上,我安装了另一个Linux操作系统并配置了JBoss IDE以使用OpenShift。然后,我在本地OpenShift PaaS云上成功创建并托管了一个应用程序。这是问题的开始:
在VM2(运行Linux的那个我开发应用程序的那个)上,我可以在OpenShift上访问我的帐户网页,查看我创建的应用程序并对其进行测试。
从我网络上的任何其他PC,我只需输入VM1的IP(在我的情况下为192.168.1.107),即可登录OpenShift Web控制台并查看我的应用程序。在那里,我可以看到启动我的应用的网址:http://localtest2-mydomain.openshift.local/。但是当我点击它时,我收到一条消息,说网页不可用。同样,如果我在VM2中使用此链接,它就像一个魅力。
我尝试更改system32 \ drivers \ etc \ hosts文件,以便以openshift.local结尾的链接将发送到VM1的IP地址,但它不起作用。任何人都可以帮助我吗?
答案 0 :(得分:0)
据我所知,您不能在hosts文件中使用通配符,您需要在hosts文件中指定整个URL才能正确找到它。尝试一下,看看它是否有帮助。