[英]rails + dokku bundle fails when trying to deploy for the first time
我正在嘗試使用Dokku部署我的rails應用程序。 我在我的存儲庫中添加了git remote,當我推送遠程時它開始部署,但是它停止了這條消息:
Killed. Failed to install gems via Bundler.
! [remote rejected] master -> master (pre-receive hook declined)
事實證明,將我的Droplet升級到更大的Dropt就可以了,並且部署工作正常。 所以看起來它需要比最小的液滴更大的東西。
我只是有一個類似/相同的問題,並通過啟用交換文件解決它。
在創建更大的Droplet工作時,您無法解決實際問題:系統在安裝gem時內存不足。
在“正常”系統上,這不是問題,因為我們有一個交換文件。 DigitalOcean沒有默認的交換文件。 有些原因是為了讓人們需要更大的水滴。 雖然這解決了安裝寶石的問題,但您每年的成本要高得多。
相反,只需創建一個交換文件。 具有諷刺意味的是,DigitalOcean有一個很好的指南: http : //dokku.viewdocs.io/dokku/getting-started/troubleshooting/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.