Ruby on rails Dokku-持久存储

Ruby on rails Dokku-持久存储,ruby-on-rails,dokku,Ruby On Rails,Dokku,为Rails/Dokku应用程序设置持久存储的最佳方法是什么?Dokku医生似乎没有说任何关于这个主题的事情。当使用Google搜索docs网站时,它返回的唯一内容是,我已经尝试过了,但没有成功 我可以为我的应用程序创建卷: dokku volume:add myapp /public 但是没有任何内容写入到卷中 这是当前(2015年)使用Dokku设置持久存储的最佳方式吗?如果是,我是否遗漏了什么?我使用时没有任何问题。下面是它的工作原理 dokku volumes:addmyapp/app

为Rails/Dokku应用程序设置持久存储的最佳方法是什么?Dokku医生似乎没有说任何关于这个主题的事情。当使用Google搜索docs网站时,它返回的唯一内容是,我已经尝试过了,但没有成功

我可以为我的应用程序创建卷:

dokku volume:add myapp /public
但是没有任何内容写入到卷中

这是当前(2015年)使用Dokku设置持久存储的最佳方式吗?如果是,我是否遗漏了什么?

我使用时没有任何问题。下面是它的工作原理

dokku volumes:addmyapp/app/uploads/
命令为存储在应用程序的
/app/uploads/
目录中的文件添加一个将在主机上持久化的卷。如果您的应用程序试图写入该目录,它将改为写入主机。这些文件实际上存储在文件夹
/home/dokku/.o_volume/

据我所知,您的命令和我的命令的唯一区别是尾部斜杠
dokku卷:添加myapp/public/
可以解决您的问题


或者,您可以尝试使用。

进行归档,这样就不会有人走错了路:

当前(
2016,dokku>0.5
)路径已更改。我过去成功地使用了@mixorz方法,但到目前为止,内置插件
storage
似乎占据了这一舞台:

(…ssh)dokku@host| | dokku…)存储:装载


概念保持不变。

请参见@mixxorzs答案,我认为应该是/app/public。您的解释应该是文档中的解释。谢谢