我按照这里的教程检查了dokku:http://progrium.viewdocs.io/dokku/application-deployment/
我得到git推送代码,如下所示:http://progrium.viewdocs.io/dokku/application-deployment/#deploy-the-app
但dokku永远不会接管进行实际部署。这是一个简单的步骤来达到那个pt我无法弄清楚设置中可能出现的问题。
但有一点是,在我在服务器上创建一个裸仓库之前,我无法启动git push。不确定是否应该在文档中执行该步骤,或者我是否因为这样做而错误。
问题是我意识到我在错误的地方(在根目录中)初始化了裸仓库,所以我在dokku app目录中杀了它并初始化了。 (再次注意,该教程根本没有说明需要做什么)......但是现在我又一次无法启动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.
我确实有访问权限(密钥等),因为我在root目录中初始化时可以推送
关于:
的任何想法答案 0 :(得分:0)
您之前是否运行过dokku apps:create ruby-rails-sample
?可能就是这样。