本篇内容主要讲解“怎么选择docker存储驱动器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么选择docker存储驱动器”吧!

创新互联建站自2013年起,是专业互联网技术服务公司,拥有项目成都做网站、成都网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元安泽做网站,已为上家服务,为安泽各地企业和个人服务,联系电话:028-86922220
可插拔(pluggable)的存储驱动架构
docker 支持多种存储驱动器.每种驱动器基于文件系统或linux的卷管理系统. 在不同的环境下.各驱动器的性能特点各有不同.可根据需要自己选择.
一个docker实例只可使用一个存储驱动器.
docker 支持下列存储驱动:
| Technology | Storage driver name | 
|---|---|
| OverlayFS | overlay | 
| AUFS | aufs | 
| Btrfs | btrfs | 
| Device Mapper | devicemapper | 
| VFS* | vfs | 
| ZFS | zfs | 
通过运行docker info查看正使用的驱动器.
[root@srv00 ~]# docker info Containers: 5 Running: 5 Paused: 0 Stopped: 0 Images: 12 Server Version: 1.11.1 Storage Driver: devicemapper Pool Name: docker-253:0-67305550-pool Pool Blocksize: 65.54 kB Base Device Size: 10.74 GB Backing Filesystem: xfs ...
存储驱动是
devicemapper,底层文件系统是xfs.也就是本地的存储区域/var/lib/docker所在的文件系统.
有些存储驱动要求底层的文件系统必须符合条件.比如btrfs和zfs,有些则没这个规定.
通过运行参数--storage-driver让docker使用指定的存储驱动,或者设置DOCKER_OPTS变量.
$ docker daemon --storage-driver=overlay &
如何选择合适的存储驱动
有两点需要注意:
- 没有一个驱动适合所有场景 
- 存储驱动总是在不断改善和革新的. 
牢记这两点再来看看其他方面
稳定性(Stability)
- 使用linux分发版的默认驱动器. 
一般来说,默认的驱动器都是比较稳定的,修改成非默认的可能会遇到bug等.
使用经验(Experience and expertise)
使用自己熟悉的.比如一直使用centos,比较熟悉LVM和Device Mapper,则使用devicemapper比较好.熟悉ubuntu的使用aufs较好.
远瞻性(Future-proofing)
很多人认为OverlayFS是未来的docker存储驱动器.但是相比aufs和devicemapper,overlay尚未稳定,可能还存在更多的bug,所以在使用时要千万小心.
到此,相信大家对“怎么选择docker存储驱动器”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
网站名称:怎么选择docker存储驱动器
本文来源:http://www.cqwzjz.cn/article/jgpjeg.html

 建站
建站
 咨询
咨询 售后
售后
 建站咨询
建站咨询 
 