0%

Docker 镜像存储原理 UnionFS

Docker 使用 UnionFS 以支持存储,常用的有如下文件系统

AUFS

基于 ubuntu 14.04 分析 AUFS

DOCKER基础技术:AUFS

overlay2

Docker存储驱动之OverlayFS简介

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