在 CentOS 中,“overlay” 可能指几种不同东西,常见有:
下面按最常见场景说明 如何安全删除 CentOS 中的 overlay。
mount | grep overlay
# 或
df -h | grep overlay
通常是:
/var/lib/docker/overlay2/xxxx
不要直接 rm -rf /var/lib/docker/overlay2
✅ 正确做法:
systemctl stop docker
rm -rf /var/lib/docker/overlay2
systemctl start docker
或清理所有 Docker 数据(⚠危险):
docker system prune -a
如果你自己挂载了 overlay:
mount | grep overlay
例如:
overlay on /mnt/merged type overlay
umount /mnt/merged
若 busy:
fuser -km /mnt/merged
umount /mnt/merged
如果是自定义目录:
/overlay
/merged
/work
先确认未挂载:
mount | grep overlay
再删除:
rm -rf /overlay /merged /work
如果是 LiveCD / PXE 启动:
查看:
cat /proc/cmdline | grep overlay
⚠ 注意:
你可以告诉我:
mount | grep overlay 的输出我可以直接给你精确命令。