![](/img/trans.png)
[英]Docker container crashes on start: java.net.NoRouteToHostException: No route to host
[英]“java.net.NoRouteToHostException: No route to host” between two Docker Containers
注意:問題與Bluemix docker支持有關。
我試圖連接部署在Bluemix中的兩個不同的Docker容器。 我得到了例外:
java.net.NoRouteToHostException: No route to host
當我嘗試進行這種連接時(在Liberty上運行的Java EE應用試圖訪問MySQL)。 我嘗試同時使用MySQL Docker Container的私有IP和公共IP。
關鍵是我可以從Bluemix外部訪問MySQL Docker容器。 因此IP,端口和MySQL本身都可以。
似乎與Bluemix中Docker Container支持的內部網絡有關。 如果我嘗試從Bluemix內部訪問,則失敗,如果我從外部進行訪問,則工作正常。 有什么幫助嗎?
更新:正如您在評論中看到的那樣,我繼續進行調查,這似乎是一個時間問題。 我的意思是,一旦容器啟動並運行,似乎仍有一些連接工作尚未完成。 如果我能夠等待大約1分鍾,則可以嘗試連接。
創建容器后開始聯網的經驗應該是60秒。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.