首 页 >Docker>Docker容器> Docker存储驱动的选择

Docker存储驱动的选择

 

很坦率的说,我认为每种Docker存储驱动都不好用,所以你要决定哪一种最适合你。没有完美的选择,每一个都有缺陷。

 

Overlay

Overlay 在内核3.18中被加入。这很重要,因为如果你在3.18之前的内核上运行,你会:
 

  1. 不是运行的同样的overlay;
  2. 运行在带有overlay 补丁的内核上,也就是我们说的“改造内核”。改造内核不可信。这不是说它行不通,它可能工作的很好,但是不可信。

 

Aufs

Aufs 也很棒。但是默认情况下它不在内核中。在Ubuntu/Debian 发行版中很容易作为内核扩展包安装,但是在其他发行版中它可能没那么简单。

 

Btrfs

Btrfs 也很棒,但是你首先需要对/var/lib/docker使用的硬盘进行分区。这是一道坎,我想很多人不会这样做。

 

Zfs

Zfs 还不错,当然,就像Btrfs一样,它需要一些配置,并安装zfs.ko到系统中。如果Ubuntu 16.10 默认支持zfs,它会变得更加流行。

 

老实说这让我很失望,但是你要当心。再加上,它存在内核中。你一定要完美的配置所有的devicemapper 选项,否则你会发现你只能运行2个左右的容器。

 

Vfs

我真的很希望你只是用于测试,否则你就是疯了。

 

这就是全部,希望对你有所帮助。

 

本文链接:Docker存储驱动的选择

有容云-构筑企业容器云 www.youruncloud.com

温馨提示

对Docker容器技术或容器生产实施感兴趣的朋友欢迎加群讨论。我们汇集了Docker容器技术落地实施团队精英及业内技术派高人,在线为您分享Docker技术干货。我们的宗旨是为了大家拥有更专业的平台交流Docker实战技术,我们将定期邀请嘉宾做各类话题分享及回顾,共同实践研究Docker容器生态圈。

加微信群方法:

1.关注【有容云】公众号

2.留言”我要加群”

QQ群号:454565480

有容云微信二维码
评论
登录

全部评论