![]() |
1
1
定义卷装载选项时,几乎是从您在命令行上运行的装载命令逐字传递的:
或在单个服务创建命令中:
与
|
![]() |
2
1
我找到了一个我很满意的大小限制解决方案,它不使用Linux
在提出这个问题之前,我没有尝试过安装Docker卷,因为我的部分研究偶然发现了一张堆栈溢出海报,这让我怀疑Docker卷是否可以遵守大小限制。我的测试表明他们可以,但您可能希望在自己的平台上进行测试,以确保它适合您。 下面的命令是从网上各种来源拼凑而成的。
我们可以通过在该服务中的单个容器上获取一个外壳来确保容器已安装:
好的,太好了。所以,在这个shell中,让我们尝试以5m的增量慢慢地覆盖这个磁盘。我们可以看到它在第五次尝试中失败了,这是我们所期望的:
最后,让我们看看,如果限制只适用于完整磁盘中新打开的文件句柄,是否可以通过一次性覆盖磁盘来获得错误:
事实证明我们可以,所以我觉得这很有说服力。 本尼岛
卷是用
然而,我要说的是,在组织数据持久性系统时,不要照搬我所拥有的。在将其投入生产之前,请确保该卷足够健壮,适合您的用例,当然,还要确保将其包含在备份过程中。
|