Docker 使用 UnionFS
以支持存储,常用的有如下文件系统
AUFS
基于 ubuntu 14.04
分析 AUFS
overlay2
Docker
官方资料
如下信息
- 内核
4.0
以上第一选择overlay2
- 不支持
overlay2
,首选aufs
overlay2
已合并到内核,不需要进行任何额外的配置aufs
未合并进内核,需要安装额外的包以支持
使用命令 docker info
检查存储驱动
$ docker info
Client:
Debug Mode: false
Server:
Containers: 4
Running: 0
Paused: 0
Stopped: 4
Images: 7
Server Version: 19.03.4
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs