fig*_*dig 7 ruby-on-rails ruby-on-rails-4 dokku
我正在尝试使用 Dokku 部署我的 rails 应用程序。我将 git remote 添加到我的存储库中,并在我推送 remote 时开始部署,但它停止并显示以下消息:
Killed. Failed to install gems via Bundler.
! [remote rejected] master -> master (pre-receive hook declined)
Run Code Online (Sandbox Code Playgroud)
我刚刚遇到了类似/相同的问题,并通过启用交换文件解决了它。
在创建更大的 Droplet 时,您并没有解决真正的问题:安装 gem 时系统内存不足。
在“正常”系统上,这不会成为问题,因为我们有一个交换文件。DigitalOcean 没有默认的交换文件。一些原因是让人们觉得他们需要更大的液滴。虽然这解决了安装 gem 的问题,但每年的成本要高得多。
相反,只需创建一个交换文件。具有讽刺意味的是,DigitalOcean 对此有一个很好的指南:http : //dokku.viewdocs.io/dokku/getting-started/troubleshooting/
| 归档时间: |
|
| 查看次数: |
589 次 |
| 最近记录: |