Docker存储驱动的选择

本文介绍了如何在Linux和Windows系统上选择与配置Docker的存储驱动,包括Overlay2、DeviceMapper、Btrfs、ZFS等。针对不同Linux发行版推荐了适合的驱动,并强调了存储驱动的选择是节点级别,不能为每个容器单独选择。同时,文章警告了更换存储驱动可能导致镜像和容器无法使用,并提供了保存和恢复的方法。还涉及了DeviceMapper的配置,但警告其复杂性,建议资深玩家操作。
摘要由CSDN通过智能技术生成

【Linux系统查看docker当前的存储驱动类型】$ docker system info

【Linux系统】上docker可选择的存储驱动包括:AUFS(最老最原始)、Overlay2(可能是未来最优选择)、DeviceMapper、Btrfs、ZFS

【给docker环境选择合适的存储驱动】

1、Red Hat Enterprise Linux:4.x版本内核活着更高版本 + docker 17.06版本或者更高的版本建议使用Overlay2。

2、Red Hat Enterprise Linux:低版本内核或者低版本的Docker,建议使用Device Mapper。

3、Ubuntu Linux:4.x版本内核或者更高版本,建议使用Overlay2。

4、Ubuntu Linux:更早的版本建议使用AUFS。

5、SUSE Linux Enterprise Server:Btrfs。

(1)存储驱动的选择是节点级别的,每个docker主机只能选择一种存储驱动,不可以为每个容器选择不同的存储驱动。

(2)在Linux系统可以通过修改/etc/docker/daemon.json文件来修改存储引擎配置,修改完之后需要重启docker才能生效。</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值