微服務啟動的時候,會自動向服務注冊中心報告自己的ip和端口。但是服務是在docker容器內運行的,注冊的ip就成了172開頭的docker內部ip, 這個地址是無法被其它機器訪問的。這種情況是不是必須手動將服務注冊的地址改成宿主機的地址和端口呢,有其它好方案沒----- update -----docker 1.12版本以后engine有了swarm模式,經測試使用swarm的overlay網絡可解決跨主機通訊問題,這種方案是否合適呢
Docker容器內微服務向注冊中心注冊ip地址的問題
慕桂英4014372
2018-10-11 13:26:46