解决Docker占用磁盘空间太大的问题

docker system 命令

1.查看磁盘空间资源情况统计表

docker system df

2.借助docker自带自动化清理工具进行清理(请自重)

docker system prune -a

手动清理 Docker 镜像(Image)/容器(Container)/书卷(Volume)

删除所有关闭的容器

docker ps -a | grep Exit | cut -d -f 1 | xargs docker rm

删除所有 dangling镜像(即无tag的镜像)

docker rmi $(docker images | grep "^<none>" | awk "{print $3}")

删除所有dangling数据卷(即无用的volume)(实测有用

docker volume rm $(docker volume ls -qf dangling=true)