如何解决为什么我得到! [远程拒绝] 主 -> 主预接收钩拒绝在 dokku
我需要帮助。 我正在尝试将我的 Python/Flask 应用程序部署到 Dokku 服务器,但出现错误,我不知道如何修复它。 这是 git 远程:
dokku dokku@apps.danieldiaz.me:portfolio (fetch)
dokku dokku@apps.danieldiaz.me:portfolio (push)
应用程序是在服务器上创建的,但是当我做一个:
git push dokku
或:
git push dokku master
我收到此错误:
Enumerating objects: 5,done.
Counting objects: 100% (5/5),done.
Delta compression using up to 8 threads
Compressing objects: 100% (3/3),done.
Writing objects: 100% (3/3),292 bytes | 292.00 KiB/s,done.
Total 3 (delta 2),reused 0 (delta 0)
-----> Cleaning up...
-----> Building portfolio from herokuish
-----> Adding BUILD_ENV to build environment...
-----> Unable to select a buildpack
remote: 2021/01/28 22:49:58 exit status 1
remote: 2021/01/28 23:49:58 exit status 1
To apps.danieldiaz.me:portfolio
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'dokku@apps.danieldiaz.me:portfolio'
域 apps.danieldiaz.me
有效,我可以通过 ssh 连接。
解决方法
无法检测到您的 python 依赖项,因此 Dokku 无法选择 python buildpack。您需要在存储库的根目录中有一个 requirements.txt
来表示您的依赖项以解决该问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。