我試圖測試如何使用碼頭API與碼頭羣交互。我在運行docker的AWS中有一個ec2實例。我需要使用curl從本地機器連接到它,然後初始化羣集並獲取聯合令牌,然後使用它將另外兩個ec2實例連接到羣集。我只需要使用curl來完成所有這些。無法從遠程主機捲曲碼頭羣
我創建的羣手動ssh'ing的實例和運行:
docker swarm init --advertise-addr 10.0.0.2
,然後我試圖運行這個curl命令:
curl 10.0.0.2:2377/swarm
curl 10.0.0.2:2377/info
,我得到一個空行。如果我嘗試將端口更改爲2376,則會出現連接拒絕錯誤。
我錯過了什麼?
運行netstat的-tuplen,發現了以下結果:
添加-i捲曲並顯示它。 'curl -i .......' – Robert
同樣的結果沒有東西會回來 – tkyass
看起來像一個明顯的問題,但是你在Swarm上運行什麼服務?您是否在啓動端口時暴露了端口? –