gpt4 book ai didi

linux - dokku 保留应用程序运行时生成的文件

转载 作者:太空宇宙 更新时间:2023-11-04 10:45:45 27 4
gpt4 key购买 nike

我正在使用 dooku 在 DigitalOcean 上部署 node.js 应用程序,一切都很好,但最近我在系统中添加了一些动态文件,即注册用户可以上传图像文件并获得一些为他亲自生成的样式表。一切都保存在应用程序的 public/styles 中。

现在,据我所知,在每次推送时,dokku 都会清除以前的应用程序并根据推送的 repo 实例化新应用程序。因此,在每次推送时,我都会丢失所有用户样式表和头像。这看起来是一个非常明显的问题,但我应该如何解决它?

提前感谢您的帮助!

最佳答案

在发布这篇文章之前,我应该做更多的研究。那些对回答感兴趣并偶然发现这个问题的人 - 你需要制作持久卷,这意味着你将在你的应用程序目录中的文件夹和你的服务器机器文件系统中的文件夹之间有一个“链接”。并且所有针对您的应用程序文件夹的写入/读取都将转到文件系统中的持久文件夹。有关如何在最新的 dokku 上执行此操作的详细信息,请参阅 https://www.digitalocean.com/community/questions/how-to-properly-configure-persistent-volumes-on-dokku-with-rails

关于linux - dokku 保留应用程序运行时生成的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33186774/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com