报错如下:
报错原因:使用rm -rf 清理overlay2导致的,非正常清理。
正常清理命令如下:
# 清理Docker的所有构建缓存
docker builder prune
# 删除旧于24小时的所有构建缓存
docker builder prune --filter "until=24h"
#删除占用空间超过一定大小的构建缓存
docker builder prune --filter "size=500mb"
解决方案:更换目录
1.配置daemon.json
vim /etc/docker/daemon.json
{
"data-root": "/data/lib/docker"
}
2.systemctl restart docker
3.docker info|grep 'Root Dir',该命令验证更改是否成功。