2
我正在试图在我的Macbook Pro上使用docker-toolbox(Kitematic和boot2docker)在Docker容器中安装WSO2 GREG。带有boot2docker的IP地址
该应用程序运行良好,但它在登录过程中执行了一些重定向,Kitematic-> boot2docker中的网络层似乎混淆了。
下面是详细信息:
- 我的客户机系统的IP是192.168.99.100。通过该IP访问应用程序工作得很好。
- 当我尝试登录时,该应用使用容器IP(172.17.0.2)而不是访客的IP(192.168.99.100)将我的浏览器重定向到URL。不幸的是,我的主机无法访问容器IP,重定向失败,页面无法访问。
我已经更新了应用程序的配置文件,指向客户操作系统的IP,我相信这是相关配置文件(repository/conf/identity/sso-idp-config.xml)。
我已更新carbon.xml文件以引用访客IP(192.168.99.100),但应用程序似乎仍然从容器IP开始。
[2016-01-28 18:43:36,737] INFO {org.wso2.carbon.ui.internal.CarbonUIServiceComponent} - Governance Center Publisher Default Context : https://172.17.0.2:9449/publisher
所以我觉得有我要找的两个可能的答案:
- 如何配置GREG启动和引用来宾IP而不是容器的IP?
- 如何配置boot2docker或本地机器将容器IP上的请求作为请求转发给来宾虚拟机?
该我错过了某种方式。现在我已经更新了Host和MgtHost,它似乎正在工作。谢谢。 –