要清理Docker的Overlay2存储驱动占用的磁盘空间,您可以执行以下步骤:
1.停止并删除所有已停止的容器:
docker container prune
2.删除未使用的镜像:
docker image prune
3.清理Docker的系统级缓存:
docker system prune --all --volumes
4.调整Docker配置以限制磁盘使用量(可选): 编辑/etc/docker/daemon.json文件,并添加以下内容:
json
{
"storage-opt": [
"size=<desired_size>"
]
}
将<desired_size>替换为您希望Overlay2使用的最大磁盘空间大小,例如10G表示10 GB。然后重启Docker服务以应用配置更改。
请注意,清理操作可能会导致数据丢失,请确保在执行任何清理操作之前,您的容器和镜像中不包含重要数据,并且您已经备份了必要的内容。
标签:prune,Overlay2,清理,磁盘空间,Docker,docker
From: https://www.cnblogs.com/khtt/p/17719166.html