首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker -共享UFS数据

Docker -共享UFS数据
EN

Stack Overflow用户
提问于 2014-02-02 12:28:50
回答 1查看 438关注 0票数 0

出于各种原因,我喜欢将数据分离成数据容器并将应用程序保存在“应用程序容器”中的想法。但是,似乎要在容器之间共享数据,需要使用未保存在UFS中的卷,因此不会存储在对数据容器执行的任何提交中。这是广告的优势,因为较低的管理费用,但有一个主要的缺点是不能通过使用提交快照。

是否有一种强制将卷保存在UFS?中的方法,或者可能有一种解决方法,可以在容器中共享数据,而无需使用卷。这两种情况都意味着我可以获取数据的快照(这也意味着快照是增量的,这是一个额外的奖励)。目前,我所能想到的只是尝试通过NFS导出在数据容器中挂载数据。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-03 20:21:14

目前无法对卷进行快照,因为从本质上讲,卷被保存在副本上的存储空间之外。但是,这可能会在未来发生变化,因为它正在成为一个频繁的请求。

如果您在短期内确实需要该功能,您可以绑定-挂载一个主机卷,它本身是可快照的。例如,您可以在主机上的/btrfs上挂载一个BTRFS文件系统,然后有一个/btrfs/data子卷,然后执行类似于docker run -v /btrfs/data:/var/data …的操作,将该子卷绑定到容器中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21510564

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档