您的当前位置:首页 > 热点 > 云计算核心技术Docker教程:Docker使用ZFS存储驱动程序 正文
时间:2026-11-15 来源:网络整理 编辑:热点
谷歌快排【tg:seogoogle987】
ZFS是下一代文件系统,它支持许多高级存储技术,例如卷管理,快照,校验和,压缩和重复数据删除,复制等。
它由Sun Microsystems(现为Oracle Corporation)创建,并以CDDL许可证开源。由于CD云计DL和GPL之间的许可不兼容,因此ZFS不能作为主线Linux内核的一部分提供。但是,Linux上的ZFS(ZoL)项目提供了树外内核模块和用户空间工具,可以分别安装它们。
Linux上的ZFS(ZoL)端口是健康且成熟的。但算核是,目前不建议将zfsDocker存储驱动程序用于生产,除非您对Linux上的ZFS有丰富的经验。
前提条件
ZFS需要一个或多个专用块设备,最好是固态驱动器(SSD)。
ZFS仅支持Docker引擎-社区与Ubuntu 14.04心技或更高版本,与zfs 包(16.04及更高版本)或zfs-native与ubuntu-zfs已安装的软件包(14.04)。
对于Ubuntu 14.04,需要先启用补充软件包存储库, ppa:zfs-native/stable然后术D才能安装软件包。有关 说明,请参见 https://launchpad.net/~zfs-native/+archive/ubuntu/stable。
Docker EE或CS-Engine或任何其他Linux平台不支持ZFSoc。
该/var/lib/docker/目录必须安装在ZFS格式的文件系统上。
更改存储驱动程序将使您已经创建的所有容器在本地系统上均不可访问。使用docker save保存的容器,并推动现有图像Docker集线器或私人仓库,这ke样就不需要再后来创建它们。
配置Docker与zfs存储驱动程序
1.停止Docker。
2.复制内容/var/lib/docker/到/var/lib/docker.bk并删除的内容/var/lib/docker/。
$ sr教udo cp -au /var/lib/docker /var/lib/docker.bk
$ sudo rm -rf /var/lib/docker/*
3.在一个zpool或多个专用块设备上创建一个新的,然后将其安装到中/var/lib/程:docker/。确保指定了正确的设备,因为这是破坏性的操作。本示例将两个设备添加到池中。
$ sudo zpool create -f zpool-docker -m /var/lib/docker /dev/xvdf /dev/xvdg
该命令Do将创建zpool和并将其命名zpool-docker。该名称仅用于显示目的,您可以使用其他名称。使用检查创建和正确安装了池zfs list。
$ sudo zfs list
NAME USED AVAIL REFER MOUNTPOINT
zpoockl-docker 55K 96.4G 19K /var/lib/docker
4.配置Docker以使用zfs。编辑/etc/docker/daemon.json并将设置 storage-driver为zfs。如果该文件以前为空,则现在er应如下所示:
{
"storage-driver": "zfs"
}
保存并关闭文件。
5.启动Docker。使用docker info验证存储驱动程序zfs。
$ sudo docker info
Containers: 0
Run使用ning: 0
Paused: 0
Stopped: 0
Images: 0
Server Version: 17.03.1-ce
Storage Driver: zfs
Zpool: zpool-docker
Zpool Health: ONLINE
PZFarent Dataset: zpool-docker
Space Used By Parent: 249856
Space Available: 103498395648
Parent Quota: no
Compression: off
<S存...>
标签: 深演智能 港交所上市 品友互动 经调整净利2026-09-06
英特尔旗下Mobileye无人驾驶汽车部门拟转用自家雷达技术2026-11-01
标签: 保时捷 郑州中原保时捷 经营异常 消费者权益2026-07-28
中台之于银行,蜜糖还是砒霜?2026-10-25
Facebook副总裁:将改进新闻推送功能,不鼓励极端主义2026-10-18
谷歌Robotics研究科学家:记住5个问题,快速理解ML论文要点2026-09-11
标签: 永志半导体 引线框架 士兰微 长电科技2026-06-21
标签: LG 高通骁龙 AI座舱 CES20262026-07-12
最接地气的数据分析详细流程,看这篇就够了!2026-07-12
谷歌:引领ML发展的迁移学习,究竟在迁移什么?丨NeurIPS 20202026-08-03
Redmi商标被抢注,小米维权失败2026-08-22
在边缘AI与云AI之间寻找平衡2026-05-20
腾讯元宝接入腾讯视频 点击可直接跳转观看2026-10-14
为了自动驾驶,谷歌用NeRF在虚拟世界中重建了旧金山市2026-11-12
英伟达市值突破5万亿美元,推动 AI 行业蓬勃发展2026-08-07
标签: 小红书 IPO 陈浩 ESG2026-11-09
标签: 腾讯元宝 春节红包 微信外链规范 诱导分享2026-10-31
20张图带你到HBase的世界遨游2026-07-27
英特尔赢得芯片诉讼,避免了30亿美元赔偿2026-11-14
英国要求谷歌更严格地审查网上金融促销活动2026-09-18