簡體   English   中英

Docker 群覆蓋連接:沒有到主機的路由

[英]Docker swarm overlay Connect: no route to host

我有一個有 2 個節點的群。 一個是 azure 上的 ubuntu VM,另一個是我本地機器上的 VM。

當容器嘗試相互發出請求時,我得到這個dial tcp 10.0.0.88:9999: connect: no route to host

我已經在 2 個節點中啟用了所有需要的 swarm 通信端口:tcp 2377 udp/tcp 7946 和 udp 4789。

如果我在本地運行所有內容,則通信有效。

有任何想法嗎?

謝謝

覆蓋網絡不會在兩個節點之間創建連接,它需要連接,然后使用它來連接每個節點上運行的容器。 從先決條件來看,每個節點都需要能夠訪問集群中每個其他節點上的覆蓋端口。 有關更多詳細信息,請參閱文檔:

https://docs.docker.com/network/overlay/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM