【问题标题】:Images uploaded through ActiveStorage disappear after Dokku deployment通过 ActiveStorage 上传的图像在 Dokku 部署后消失
【发布时间】:2019-06-16 01:15:01
【问题描述】:

我通过 Dokku 成功地将我的 Rails 应用程序部署到了我的 DigitalOcean droplet。部署后,我开始将图像上传到我的网站。推送新版本并重新部署应用后,上传的图片消失了。

现在,我已经了解到 Dokku 使用临时存储。我已经尝试按照指南使其成为持久存储,但没有成功。

这是我尝试过的命令:

dokku storage:mount underlords /var/lib/dokku/data/storage:/storage

重新部署后还是不行。

【问题讨论】:

    标签: ruby-on-rails-5 rails-activestorage dokku


    【解决方案1】:

    如果您使用的是持久存储,请注意第二个路径是您的应用容器 的绝对路径。它不是相对于/app 目录,而是相对于根路径。这意味着您应该将文件保存到 /storage 而不是 /app/storage

    【讨论】:

      猜你喜欢
      • 2020-08-16
      • 1970-01-01
      • 2020-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多