易商讯
当前位置: 首页 » 网络 » AI » 正文

云计算核心技术Docker教程 配置Docker与aufs存储驱动程序

放大字体  缩小字体 发布日期:2021-05-10 19:09:01
导读

AUFS不能使用以下支持的文件系统:aufs,btrfs,或 ecryptfs。这意味着包含的文件系统 /var/lib/docker/aufs不能是这些文件系统类型之一。

AUFS是联合文件系统。在aufs存储驱动程序是以前用于在多克尔管理图像和层的Ubuntu的默认存储驱动器,以及适用于Debian之前的版本弹力。如果您的Linux内核是4.0或更高版本,并且您使用的是Docker Engine-Community,请考虑使用较新的 overlay2,它比aufs存储驱动程序具有潜在的性能优势。


前提条件


对于Docker Engine-Community,在Ubuntu和Stretch之前的Debian版本中支持AUFS。


对于Docker EE,Ubuntu支持AUFS。


如果使用Ubuntu,则需要将AUFS模块添加到内核。如果不安装这些软件包,则需要使用 overlay2。


AUFS不能使用以下支持的文件系统:aufs,btrfs,或 ecryptfs。这意味着包含的文件系统 /var/lib/docker/aufs不能是这些文件系统类型之一。


配置Docker与aufs存储驱动程序


如果在启动Docker时将AUFS驱动程序加载到内核中,并且未配置其他存储驱动程序,则Docker默认使用它。


1.使用以下命令来验证您的内核是否支持AUFS。


$ grep aufs /proc/filesystems


nodev aufs


2.检查Docker使用哪个存储驱动程序。


$ docker info




Storage Driver: aufs


Root Dir: /var/lib/docker/aufs


Backing Filesystem: extfs


Dirs: 0


Dirperm1 Supported: true




3.如果您使用其他存储驱动程序,则内核中不包含AUFS(在这种情况下,将使用其他默认驱动程序),或者已将Docker显式配置为使用其他驱动程序。检查 /etc/docker/daemon.json或的输出ps auxw | grep dockerd以查看Docker是否已使用该--storage-driver标志启动。

关键词: 云计算
 
(文/小编)
免责声明
• 
本文云计算核心技术Docker教程 配置Docker与aufs存储驱动程序链接:http://www.esxun.cn/internet/10931.html 。本文仅代表作者个人观点,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们,我们将在24小时内处理完毕。如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
 

Copyright © www.esxun.cn 易商讯ALL Right Reserved


冀ICP备2023038169号-3