0
我們在機器gitbase
中安裝了docker,並安裝了docker。此外,我們有一個frontend
服務器作爲網絡服務器。自動遠程部署在docker內部的gogs上
我想要做的是在我的本地機器上編寫代碼,推送到gitbase
。然後使用git hooks
自動將代碼部署到frontend
服務器。
在git hooks
,我寫post-receive
鉤子ssh
到frontend
服務器git clone
回購。但它顯示Host key verification failed
錯誤。
我使用用戶名root
從gitbase
無密碼登錄到frontend
。所以我的猜測是gogs
裏面docker
嘗試使用不同的用戶名ssh,我怎麼才能找到它使用的用戶名?或者還有其他方式可以進行遠程部署嗎?
謝謝。
你能否將post-receive鉤子腳本的細節發佈到你的問題上? –