在 Ubuntu 里,“overlay” 通常有两种常见含义,我先说明,你可按实际场景对号入座:
Ubuntu 使用 OverlayFS 做容器、Live CD、systemd 等场景。
OverlayFS 是内核功能,不是单独软件包:
uname -r
sudo apt update
sudo apt upgrade
sudo reboot
查看是否支持:
lsmod | grep overlay
# 或
cat /proc/filesystems | grep overlay
这是最常见情况。
docker info | grep -i storage
sudo apt update
sudo apt install docker.io
# 或 docker-ce
编辑 /etc/docker/daemon.json:
{
"storage-driver": "overlay2"
}
重启:
sudo systemctl restart docker
⚠️ 切换存储驱动会清空已有镜像和容器
例如 Live USB 的 overlayfs
persistent)较少见,但可检查:
apt-cache policy overlayroot
sudo apt install overlayroot
请告诉我:
我可以直接给你精确命令。