您的当前位置:首页 > 热点 > 云计算核心技术Docker教程:Docker 守护进程dockerd存储驱动程序 正文
时间:2026-11-12 来源:网络整理 编辑:热点
心动7
在Linux上,docker守护进程有几种不同的镜像层存储驱动程序支持:aufs,devicemapper,btrfs,zfs,overlay,云计overlay2,和fuse-overlayfs。
该aufs驱动程序是最早的,但是基于Linux内核补丁集,该补丁集不太可能合并到主内核中。还已知算核这些会导致严重的内核崩溃。但是,aufs允许容器共享可执行文件和共享库内存,因此在使用相同程序或库运行数千个容器时,这是一个有用的选择。
该devicem心技apper驱动程序使用自动精简配置和写时拷贝(全体)的快照。通常,对于每个devicemapper图形位置, /var/lib/docker/dev术Dicemapper基于两个块设备创建一个精简池,一个用于数据,另一个用于元数据。
默认情况下,这些块设备是通过使用自动创建的稀疏文件的环回安装来自动创建oc的。有关如何自定义此设置的方法,请参阅下面的Devicemapper选项。 〜jpetazzo /使用Device Mapper插件调整Docker容ke器大小的 文章介绍了如何在不使用选项的情况下调整现有设置。
该btrfs驱动程序的运行速度非常快docker build-但就像devicemapper教r 在设备之间不共享可执行内存一样。使用 dockerd -s btrfs -g /mnt/btrfs_partition。
该zfs驱动程序的速度可能不及该驱动程:程序,btrfs但其稳定性方面的记录更长。由于Single Copy ARC克隆之间共享的块,因此将仅缓存一次。使用dockerd -s zfs。zfs.Dofsname如ZFS options中所述,选择不同的zfs文件系统set选项。
这overlay是一个非常快速的联合文件系统。从3.18.0开始,它现ck在已合并到主要的Linux内核中。overlay 它还支持页面缓存共享,这意味着访问同一文件的多个容器可以共享一个(或多个)页面缓存条目,这使得 overlaery内存与aufs驱动程序一样高效。打电话dockerd -s overlay 使用它。
它们overlay2使用相同的快速联合文件系统,但是利用Linux 守内核4.0中添加的 其他功能来避免过多的inode消耗。
该fuse-overlayfs驱动程序类似于overlay2但在用户空间中工作。该fuse-ov护进erlayfs驱动程序应用于无根模式。
在Windows上,Docker守护程序根据映像平台支持单个映像层存储驱动程序:windowsfilter对于W程dindows映像,以及 lcow对于Windows上的Linux容器。
Sora2免费使用教程,无水印视频生成2026-08-07
标签: 小米商城 FRIEND会员 小米新会员体系 黑钻会员2026-10-13
阿里巴巴投资者日:全球化业务MAU全球第四 云计算物流海外发展加速2026-08-01
苹果回应iPhone12Mini停产上热搜 网友:产品挺好价格劝退2026-10-10
Facebook开发大会推新应用:着力发展电子商务和增强现实业务2026-09-12
标签: 理想汽车 东风日产 李想 黑公关2026-05-23
标签: 亿咖通科技 Antora® Venado™ Pikes®2026-10-23
阿里云为何要提出“坚持伙伴优先”战略?2026-09-02
标签: 微博 2026财年Q1 广告收入 AI搜索2026-05-28
Pandas 中实现聚合统计,有几种方法?2026-10-17
阿里云开源通义DeepResearch:轻量级AI代理,性能比肩OpenAI2026-08-06
微软被诉Windows字体侵权2026-09-07
Halodoc的数据平台转型之Lakehouse架构2026-05-17
标签: 方太2026-10-30
钉钉携手通义实验室推出全新语音识别大模型 Fun-ASR2026-09-06
聚焦数智技术助力乡村振兴 京东云为乡村振兴注入“数智”力量2026-07-22
云安全日报210510:IBM数据整合平台发现信息泄露漏洞,需要尽快升级2026-10-21
阿里将投入超3800亿元用于建设云和AI硬件基础设施2026-11-07
三星 Galaxy XR 头显正式登场:1799 美元起,性能对标 Vision Pro,重量更轻、生态更开放2026-11-11