在 CentOS 中,overlay 通常出现在两个场景:
下面按常见情况说明如何“删除 overlay 配置”。
docker info | grep -i storage
⚠️ 会删除所有容器和镜像
systemctl stop docker
rm -rf /var/lib/docker/overlay2
rm -rf /var/lib/docker/containers
编辑:
/etc/docker/daemon.json
例如改为 devicemapper 或 vfs:
{
"storage-driver": "vfs"
}
然后:
systemctl start docker
mount | grep overlay
umount /your/overlay/mountpoint
如果报错:
umount -l /your/overlay/mountpoint
vi /etc/fstab
删除类似:
overlay /mnt/overlay overlay defaults 0 0
systemctl list-units | grep overlay
systemctl disable overlay.service
rm -f /etc/systemd/system/overlay.service
systemctl daemon-reload
overlay 不是“配置文件”,而是文件系统/驱动rm -rf /var/lib/docker 而不停服务如果你能补充:
mount | grep overlay 输出我可以给你更精确的删除步骤。