如何挂载aufs文件系统?

如何挂载aufs文件系统?

我一直在学习 docker 并决定尝试一下 unionfs aufs。但我找不到办法做到这一点。

我尝试过mount -t aufs,但它抱怨 aufs 未知。

$ sudo mount -t aufs -o dirs=./container-layer:./image-layer4:./image-layer3:./image-layer2:./image-layer1 none ./mnt
mount: unknown filesystem type 'aufs'

我已经在互联网上搜索过,但仍然找不到挂载aufs文件系统的方法。如果有人能告诉我如何挂载 aufs 文件系统或者只是将我重定向到一些链接,我会很感激。

操作系统:Ubuntu16.04

uname -a

Linux myzone 4.14.13-041413-generic #201801101001 SMP Wed Jan 10 10:02:53 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

顺便说一句,没有奥夫斯/proc/filesystemaufs-tools安装。

答案1

根据您的描述,您需要重建内核,以便它包含 aufs 作为内置文件系统或模块。

答案2

目前的最佳实践是使用 OverlayFS 而不是 AUFS。理想情况下是overlay2而不是overlay。

OverlayFS 是一种现代联合文件系统,与 AUFS 类似,但速度更快且实现更简单。

https://docs.docker.com/storage/storagedriver/overlayfs-driver/了解详情。

相关内容