在 CentOS 里,“overlay 配置”通常指 OverlayFS(overlay 文件系统) 或 Docker 的 overlay 存储驱动。下面按常见场景给你命令。
mkdir -p /upper /lower /work /merged
/lower:只读层/upper:可写层/work:工作目录(必须为空)/merged:挂载后看到的统一目录mount -t overlay overlay \
-o lowerdir=/lower,upperdir=/upper,workdir=/work \
/merged
mount | grep overlay
df -h /merged
umount /merged
编辑 /etc/fstab:
overlay /merged overlay defaults,lowerdir=/lower,upperdir=/upper,workdir=/work 0 0
docker info | grep -i storage
编辑 /etc/docker/daemon.json:
{
"storage-driver": "overlay2"
}
重启 Docker:
systemctl restart docker
✅ CentOS 7+ 默认已是 overlay2
workdir 不能为空目录以外的任何内容lowerdir 可以多个(用 : 分隔)如果你指的是 Kubernetes overlay 网络(如 flannel) 或 CentOS Stream 的容器 overlay,可以告诉我具体场景,我给你更精准的命令。