[英]Deploying GitHub project to Dokku system
我知道您可以使用 GitHub 工作流程將您的項目部署到 dokku。 但是我看到還有 function dokku git:sync
,所以 dokku 應該捕獲 master 分支上的更改並下載新版本還是? 但是我總是得到一個權限被拒絕的錯誤,我必須在哪里輸入哪個 ssh 鍵?
dokku 頁面提到:
從私有存儲庫初始化需要以下條件之一:
在遠程服務器上配置的公共 SSH 密鑰(
id_rsa.pub
文件),在 Dokku 服務器的/home/dokku/.ssh/
目錄中具有關聯的私鑰(id_rsa
)。
和:
為了克隆遠程存儲庫,遠程服務器應該配置 Dokku 主機的公鑰。
這個插件目前沒有創建這個密鑰,但是如果有一個可用的,它可以通過git:public-key
命令顯示。dokku git:public-key
如果沒有密鑰,則會顯示一條錯誤消息,顯示可以在 Dokku 服務器上運行以生成新的公共/私有 ssh 密鑰對的命令。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.