我已經在其網站上按照自動程序安裝了造船廠。這工作,我可以訪問用戶界面。它可在172.31.0.179:8080。在UI中,我看到一個名爲'shipyard-discovery'的容器,它正在曝光172.31.0.179:4001。向船廠添加額外的碼頭節點
我現在正在嘗試向造船廠添加一個附加節點。爲此,我使用Docker Machine來安裝其他主機,並在該主機上使用以下命令將該節點添加到Shipyard。
curl -sSL https://shipyard-project.com/deploy | ACTION=node DISCOVERY=etcd://173.31.0.179:4001 bash -s
此附加節點未添加到Swarm羣集,並且在造船廠UI中不可見。對第二個主機我得到以下輸出
-> Starting Swarm Agent
Node added to Swarm: 172.31.2.237
這表明該節點的確是不添加到羣簇,因爲我期待某事像:Node added to Swarm: 172.31.0.179
爲什麼不添加節點任何想法到羣集?
這實際上適合你嗎?它不適合我。如果我有兩臺機器,IP1和IP2,並且我在IP1上進行了自動部署,結果IP1:4001被暴露,並且我使用NEW-NODE-HOST-IP = IP2和IP-HOST-DISCOVERY運行您的命令= IP1,它不起作用。我做錯什麼了嗎? –