2015-11-18 62 views
2

我按照這裏的教程檢查出dokku:http://progrium.viewdocs.io/dokku/application-deployment/dokku部署不觸發

我得到不過的Git代碼推瞭如下所示:http://progrium.viewdocs.io/dokku/application-deployment/#deploy-the-app

但dokku從未接管做實際的部署。這是一個簡單的步驟,以達到該點我不能找出什麼可能是錯誤的設置。

但有一件事是,直到我在服務器上創建一個裸回購,我無法得到啓動git推。不知道是否應該在文檔中做這一步,或者如果我做錯了。

事情是,我意識到我已經在錯誤的地方(在根目錄下)啓動了裸回購,所以我在dokku應用程序目錄中殺了那個並且init'd。 (再一次請注意,本教程沒有提到需要這樣做的任何內容)......但是現在我再次無法得到git push的啓動。我得到:

$ git push dokku master 
fatal: 'ruby-rails-sample' does not appear to be a git repository 
fatal: Could not read from remote repository. 

Please make sure you have the correct access rights 
and the repository exists. 

我有訪問權限(鍵和等),這表現在能夠推當我在根目錄已經init'd上

任何想法:

  1. 需要做git init嗎?
  2. 如果需要,在哪裏做git init?
  3. 爲什麼我會在git push上得到錯誤?
  4. 爲什麼dokku部署不觸發?

回答

0

您以前運行過dokku apps:create ruby-rails-sample嗎?這可能是。