0

在不依赖像 tmpfs 这样的文件系统的情况下,是否支持临时 Docker 卷?

在我的用例中,容器上运行的应用程序需要写入大量数据,Docker 文档建议不要在这些场景中使用存储驱动程序,但是因为容器写入的数据可能会超过主机上的总可用 RAM,使用 tmpfs 将不得不增加交换大小并影响其他内存密集型操作的性能。

那么有没有其他方法可以获取内容与容器一起删除的卷?

另外需要注意的是,假设的解决方案必须通过 docker-compose v2 进行配置,因为这将与 Rancher 一起使用,它仅支持 docker-compose v1 和 v2

4

1 回答 1

1

@andresp 在这里查看堆栈范围的卷文档,它们在堆栈/服务存在时存在。如果您删除堆栈,则该卷将被删除。如果您真的希望数据随每个原子容器一起消失,那么还有一个容器范围的卷。这里这里的例子。

于 2018-04-14T05:00:32.020 回答