我正在尝试学习 Dokku 并遵循“部署应用程序”教程,使用他们的
ruby-getting-started
示例项目。
我运行
git push dokku main
没有出现任何问题,并在 Cloudflare 中添加了一条 A 记录,以从 ruby-getting-started
子域指向 Droplet 的 IP 地址。
当我访问该 URL 时,我看到 Cloudflare 的“Web Host 已关闭”/521 错误屏幕。
Dokku的日志似乎没有显示任何访问记录或其他错误。就像没有收到请求一样。
经过大量谷歌搜索,结果发现这是因为我的 5 美元/月 1 GB RAM Digital Ocean Droplet 没有足够的 RAM 来构建 Ruby on Rails 演示应用程序。