在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
配置文件正确设置。