我是Dokku的新手,我将它与DigitalOcean液滴一起使用。
我正在关注此tutorial。
我的问题是,当我将我的git存储库从Github推送到dokku时,我收到此消息:
.git > git push -vvv dokku master
Pushing to dokku@dokku.me:my-rails-app
ssh: connect to host dokku.me port 22: Operation timed out
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
我检查了我是否与Github有关,我似乎是:
my-rails-app > ssh -T git@github.com
Enter passphrase for key '/Users/xxxxx/.ssh/id_rsa':
Hi xxxxx! You've successfully authenticated, but GitHub does not provide shell access.
我知道存储库存在。知道为什么这次推出会超时吗?我可能遗失哪些权利?
谢谢!
答案 0 :(得分:3)
push dokku master将推送远程doku,你添加的那个
git remote add dokku dokku@dokku.me:ruby-rails-sample
因此,您与GitHub连接或未连接的事实无关紧要。
您需要确保ssh -T dokku.me
正常工作
当然,你假设你用你的实际dokku服务器的名称替换了dokku.me,如dokku user management documentation comment所示。