gpt4 book ai didi

Docker - 磁盘配额

转载 作者:行者123 更新时间:2023-12-03 14:42:29 25 4
gpt4 key购买 nike

我知道默认情况下,docker 容器具有最多 10GB 的磁盘空间以及 Device Mapper 存储驱动程序。

就我而言,我有一个工作容器和一个数据量容器。然后我使用“-volumes-from”将它们链接在一起。我还使用 Device Mapper 存储驱动程序。

例如,我通过创建一个脚本来将 20GB 文件下载到我的数据卷容器中进行了测试,并且成功运行。

我的问题是,数据量容器有 10GB 的配额吗? 20GB的文件被10GB限制是怎么下载成功的?

最佳答案

根据定义,卷在联合文件系统之外,因此其中的任何数据都不会计入 devicemapper 10GB 限制。默认情况下,卷存储在 /var/lib/docker/vfs 下如果不指定挂载点。

您可以使用 docker inspect 找到您的卷在主机上的确切位置。命令例如:

docker inspect -f {{.Volumes}} CONTAINER

你会得到这样的结果:
map[/CONTAINER/VOLUME:/var/lib/docker/vfs/dir/5a6f7b306b96af38723fc4d31def1cc515a0d75c785f3462482f60b730533b1a]

冒号后面的路径是卷在主机上的位置。

关于Docker - 磁盘配额,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29083406/

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