overlayfs之overlay 和 overlay2 区别

957 阅读1分钟

overlayfs简介

overlayFS使用两个目录(层),把一个目录(upperdir,可写,对应就是docker的container)置放于另一个目录(lowerdir,只读,对应docker的image)之上,对外提供单个统一视图(merged).

需要修改文件时,通过CoW将从lowerdir复制到upperdir进行修改,保存在upperdir.

区别

overlay通过硬连接,存在inode耗尽问题 overlay2每层独立