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,它似乎正在工作。謝謝。 –