簡體   English   中英

rails + dokku bundle在第一次嘗試部署時失敗

[英]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)
  • 它停止變化的寶石。
  • 這是我第一次部署到dokku。

事實證明,將我的Droplet升級到更大的Dropt就可以了,並且部署工作正常。 所以看起來它需要比最小的液滴更大的東西。

我只是有一個類似/相同的問題,並通過啟用交換文件解決它。

在創建更大的Droplet工作時,您無法解決實際問題:系統在安裝gem時內存不足。

在“正常”系統上,這不是問題,因為我們有一個交換文件。 DigitalOcean沒有默認的交換文件。 有些原因是為了讓人們需要更大的水滴。 雖然這解決了安裝寶石的問題,但您每年的成本要高得多。

相反,只需創建一個交換文件。 具有諷刺意味的是,DigitalOcean有一個很好的指南: http//dokku.viewdocs.io/dokku/getting-started/troubleshooting/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM