在CentOS系统中,选择合适的Overlay存储驱动对于优化Docker的存储性能和稳定性至关重要。目前,CentOS Overlay主要支持overlay2和overlay两种存储驱动,其中overlay2是推荐使用的存储驱动。
fuse-overlayfs和其他必要的软件包。/etc/docker/daemon.json,添加以下内容:{
"storage-driver": "overlay2",
"storage-opts": [
"overlay2.override_kernel_check=true"
]
}
sudo vi /etc/docker/daemon.json。sudo systemctl restart docker。docker info | grep -i storage命令检查当前的存储驱动,如果显示的存储驱动是overlay2,则表示配置成功。d_type设置为true。/var/lib/docker/overlay2目录存在。/var/lib/docker/overlay2目录占满,需要清理不再使用的容器、镜像和数据卷。可以使用docker system prune -a命令来清理。/etc/docker/daemon.json配置文件正确设置。