云计算核心技术Docker教程:Docker使用BTRFS存储驱动程序
BTRFS是下一代写时复制文件系统,它支持许多高级存储技术,使其非常适合Docker。Btrfs包含在主线Linux内核中。
Docker的btrfs存储驱动程序利用许多Btrfs功能进行图像和容器管理。这些功能包括块级操作,自动精简云计配置,写时复制快照和易于管理。您可以轻松地将多个物理块设备组合到一个Btrfs文件系统中。
本文将Docker的Btrfs存储驱动程序称为btrfsBtrfs,将整个Btrfs文件系统称为Btrfs。
前提条件
btrfs 如果满足以下先决条件,则算核支持此功能:
Docker Engine-Community:btrfs仅在Ubuntu或Debian上建议使用Docker Engine-Community 。
更改存储驱动程序将使您已经创建的所有容器在本地系统上均不可访问。使用docke心技r save保存的容器,并推动现有图像多克尔集线器或私人仓库,让你不必再后来创建它们。
btrfs需要专用的块存储设备,例如物理磁盘。必须将此块设备格式化为Btrfs并安装到中/var/lib/docker/。下面的配置说明将指导您完成此术D过程。默认情况下,SLES/文件系统是使用BTRFS格式化的,因此对于SLES,您不需要使用单独的块设备,但是出于性能方面的考虑,您可以选择这样做。
btrfs支持必须存在于您的内核中。要检查这一点,请运行以下命令:
$ grep btrfs /ocproc/filesystems
btrfs
要在操作系统级别管理BTRFS文件系统,您需要 btrfs命令。如果没有此命令,请安装btrfsprogs 软件包(SLES)或btrfs-tools软件包(Ubuntu)。
配置Docker以使用bketrfs存储驱动器
在SLES和Ubuntu上,此过程本质上是相同的。
1.停止Docker。
2.将的内容复制/var/lib/docker/到备份位置,然后清空的内容/var/lib/docker/:
$ sudo cp -au /var/libr教/docker /var/lib/docker.bk
$ sudo rm -rf /var/lib/docker/*
3.将一个或多个专用块设备格式化为Btrfs文件系统。本示例假设您正在使用两个名为/dev/xvdf和的 块设备/dev/xvdg程:。仔细检查块设备名称,因为这是破坏性操作。
$ sudo mkfs.btrfs -f /dev/xvdf /dev/xvdg
Btrfs还有更多选项,包括条带化和RAID。请参阅 Btrfs文档。
4.在/var/lib/docker/挂载点上挂载新的BtrDofs文件系统。您可以指定用于创建Btrfs文件系统的任何块设备。
$ sudo mount -t btrfs /dev/xvdf /var/lib/docker
别忘了通过向添加条目来使更改在重新启动后永久生效/etc/fstab。
5.将的内容复制ck/var/lib/docker.bk到/var/lib/docker/。
$ sudo cp -au /var/lib/docker.bk/* /var/lib/docker/
6.配置Docker以使用btrfs存储驱动程序。即使/var/lib/derocker/现在正在使用Btrfs文件系统,这也是必需的。编辑或创建文件/etc/docker/daemon.json。如果是新文件,请添加以下内容。如果它是现有文件,则仅添加键和值,如果它不是结束大括号(})之前的最后一行,请小心以逗号使用结束。
{
"storage-driver": "btrfs"
}
在守护程序参考文档中查看每个存储驱动程序的所有存储选项
7.启动Docker。运行后,确认btrfs已被用作存储驱动程序。
$ docker info
Containers: 0
RunnBTing: 0
Paused: 0
Stopped: 0
Images: 0
Server Version: 17.03.1-ce
Storage Driver: btrfs
Build Version: Btrfs v4.4
Library Version: 101
<.RF..>
8.准备好后,删除/var/lib/docker.bk目录。
(责任编辑:预约参观)
-
云梦级12月31日云梦级消息,据《21世纪经济报道》报道,上海证券交易所官网显示,长鑫科技集团股份有限公司(下称“长鑫科技”)科创板IPO上市申请已经获得受理,将发行不超过106.22亿新股,拟募集资...[详细]
-
北京时间2月23日上午消息,据报道,来自谷歌内部的消息显示,谷歌正以“地产效率”为由,要求云计算部门的员工和合作伙伴从下季度开始转为共享工位的办公模式。员工将与他人共享一个工位,轮流在工位办公。 谷歌...[详细]
-
字节Seed推出全新 AgentGym-RL 框架:提升大规模语言模型的决策能力
随着人工智能技术的不断发展,如何开发能够独立完成复杂任务的大规模语言模型(LLM)代理,已成为研究的热点。 为了让这些代理像人类一样,通过探索和与环境互动来学习,研究者们需要一个强大而统一的强化学习(...[详细]
-
云梦级3月24日云梦级消息,今天下午,关于知名教育博主张雪峰“心脏骤停正在苏州抢救”的传闻在多个社交平台流传。至晚间,张雪峰的抖音、微信、小红书等社交平台账号的头像均已变成黑白色。稍早时,“张雪峰讲升...[详细]
-
在2月18日成功登陆火星之后,美国宇航局(NASA)发射的“毅力号”火星探测器已经从多种机载人工智能系统中获得了至关重要的帮助,这些人工智能系统旨在指导该探测器在火星上开展为期两年的探索性任务。 “毅...[详细]
-
如今,几乎每家企业都采用了云服务。云迁移的兴起始于过去十年。在新冠疫情蔓延期间,远程工作爆炸式增长扩大了对面向业务的云服务的需求。对于以往只采用单一云服务的企业,如今都转向采用具有边缘计算能力的多云和...[详细]
-
云梦级4月2日云梦级消息,张雪机车公司于2026年3月下旬正式开启了新款仿赛车型820RR的预售。该系列车型的定价区间为43800元至61980元,但在预售界面及购车条款中,一项特殊的销售禁令引发了行...[详细]
-
内存涨价潮下,阿里云李飞飞详解PolarDB“AI就绪”如何实现“降本增效”
1月21日消息,在2026阿里云PolarDB开发者大会上,阿里云正式发布PolarDB AI数据湖库(Lakebase)等全新能力,标志着其云原生数据库正式步入“AI就绪”新阶段。 阿里云资深副总裁...[详细]
-
OpenAI CEO 预告:2028 年实现全自动 AI 研究员
在最近的直播中,OpenAI 首席执行官萨姆・奥特曼(Sam Altman)透露,公司的深度学习技术正在迅速取得进展。他表示,预计到2026年9月,OpenAI 将实现 “实习级别的研究助理”,并计划...[详细]
-
本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。 AI已经能教你画油画了。 随便给一张图,笔画序列秒秒钟呈现。 比如世界名画蒙娜丽莎。 亦或是写实类的小鸟。 还有极具氛围感...[详细]
- https://www.simcoemuskokahealth.org/SearchResults.aspx?SearchQuery=谷歌搜索留痕【tg:seogoogle987】,BTh
- https://www.polar-tech.com/?action=QUERY&s=谷歌搜索留痕【tg:seogoogle987】,RdG
- https://www.duksung.ac.kr/search/front/Search.jsp?qt=谷歌搜索留痕【tg:seogoogle987】OU9
- https://www.impactpool.org/search/?type=79&q=谷歌搜索留痕【tg:seogoogle987】zaD
- https://www.remit.co.jp/en/?s=谷歌搜索留痕【tg:seogoogle987】,7H8
- https://www.wattpad.com/search/谷歌搜索留痕【tg:seogoogle987】vHa
- https://www.welshmountainzoo.org/shop/index.php?routeproduct/search&tag=谷歌搜索留痕【tg:seogoogle987】,yTW
- https://www.tailoy.com.pe/catalogsearch/result/?q=谷歌搜索留痕【tg:seogoogle987】,Mjk
- https://www.nbm.org/?action=QUERY&s=谷歌搜索留痕【tg:seogoogle987】,xbZ
- https://www.woorden.org/spreekwoord.php?woord=谷歌搜索留痕【tg:seogoogle987】,wI8

亚马逊和谷歌炮轰微软云计算业务调整:阻碍客户自由流动
标签: OpenAI Anthropic 生成式AI 企业AI
亚马逊优质店铺遭疯狂收购 1年内收购价高达35亿美元!
标签: 一汽丰田 兰兆彬 赵东
标签: 沃尔玛 Gemini AI购物 山姆
