加入收藏 | 设为首页 | 会员中心 | 我要投稿 菏泽站长网 (https://www.0530zz.cn/)- 数据工坊、负载均衡、数据快递、云计算、事件网格!
当前位置: 首页 > 云计算 > 正文

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

发布时间:2021-11-27 13:38:04 所属栏目:云计算 来源:互联网
导读:VFS存储驱动程序不是联合文件系统。相反,每一层都是磁盘上的目录,并且不支持写时复制。要创建一个新层,需要对上一层进行深度复制。与其他存储驱动程序相比,这导致较低的性能和更多的磁盘空间使用。但是,它是健壮,稳定的,并且可以在每种环境下工作。在
VFS存储驱动程序不是联合文件系统。相反,每一层都是磁盘上的目录,并且不支持写时复制。要创建一个新层,需要对上一层进行“深度复制”。与其他存储驱动程序相比,这导致较低的性能和更多的磁盘空间使用。但是,它是健壮,稳定的,并且可以在每种环境下工作。在测试环境中,它还可以用作验证其他存储后端所依据的机制。
 
配置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/目录,其中包含运行容器所使用的所有层。
 
 

(编辑:菏泽站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读