docker清理无用资源

docker container prune # 删除所有退出状态的容器
docker volume prune # 删除未被使用的数据卷
docker image prune # 删除 dangling 或所有未被使用的镜像

docker system prune --all --force --volumns
这次不仅会删除数据卷,而且连确认的过程都没有了!注意

使用 --all 参数后会删除所有未被引用的镜像而不仅仅是 dangling 镜像

删除所有容器:docker container rm $(docker container ls -a -q)
删除所有镜像:docker image rm $(docker image ls -a -q)
删除所有数据卷:docker volume rm $(docker volume ls -q)
删除所有network:docker network rm $(docker network ls -q)

原文地址:https://www.cnblogs.com/faberbeta/p/13540952.html