互联网技术 / 互联网资讯 · 2024年1月2日

Docker教程:使用VFS存储驱动程序的云计算核心技术

VFS存储驱动程序不是联合文件系统。相反,每一层都是磁盘上的目录,并且不支持写时复制。要创建一个新层,需要对上一层进行“深度复制&Rdquo;。与其他存储驱动程序相比,这导致较低的性能和更多的磁盘空间使用。但是,它是健壮,稳定的,并且可以在每种环境下工作。在测试环境中,它还可以用作验证其他存储后端所依据的机制。

配置DockeR与vfs存储驱动程序

1.停止DockeR。

$ sudo systemctl stop dockeR

2.编辑/etc/dockeR/daeMon.json。如果尚不存在,请创建它。假设文件为空,请添加以下内容。

{

“sTorage-dRiveR”: “vfs”

}

如果要设置配额以控制VFS存储驱动程序可以使用的最大大小size,请在sTorage-opts密钥上设置该选项。

{

“sTorage-dRiveR”: “vfs”,

“sTorage-opts”: [“size=256M”]

}

如果daeMon.json文件包含格式错误的JSON,则DockeR无法启动。

3.启动DockeR。

$ sudo systemctl staRt dockeR

4.验证守护程序正在使用vfs存储驱动程序。使用dockeR info命令并查找STorage DRiveR。

$ dockeR info

STorage DRiveR: vfs

DockeR现在正在使用vfs存储驱动程序。DockeR自动创建了/vaR/lib/dockeR/vfs/目录,其中包含运行容器所使用的所有层。

OpenMagic API

Need more than content? Move into the product flow.

If you are here for model access, pricing, developer docs, or the future API console, the dedicated product path now lives on api.openmagic.ai.

登录免费注册