Docker存储空间清理

不知不觉服务器存储空间被Docker掏空了...

查看Docker空间占用情况

使用docker system df命令,可以加 -v 查看详情

清理Docker不需要的内容

使用docker system prune -a命令清理Docker

  1. 所有停止的容器
  2. 所有没有被使用的networks
  3. 所有没容器的镜像
  4. 所有build cache

    清理效果非常可观。

另外的一些命令

shell 复制代码
# 清理无用的容器(退出的容器)
docker ps -aq --filter "status=exited" | xargs docker rm

# 清理无用的镜像(无任何容器关联)
docker images -q --filter "dangling=true" | xargs docker rmi

# 清理未被使用的数据卷
docker volume ls -qf dangling=true | xargs docker volume rm

# 清理网络资源
docker network ls | grep "bridge" | awk '/ / { print $1 }' | xargs docker network rm

# 清理所有容器、镜像和网络(慎用)
docker container stop $(docker container ls -aq)
docker container rm $(docker container ls -aq)
docker image rm $(docker image ls -aq)
docker network rm $(docker network ls -q)
相关推荐
丢丢丢丢丢丢~11 分钟前
apache2的默认html修改
linux·运维·服务器
wusam13 分钟前
Linux系统管理与编程20:Apache
linux·运维·服务器·apache·shell编程
ChironW32 分钟前
Ubuntu 24.04 LTS系统上配置国内时间同步
linux·运维·服务器·ubuntu
TPBoreas38 分钟前
排查服务器内存空间预警思路
运维·服务器
*郑*1 小时前
nginx配置反向代理后端
运维·nginx
Web极客码3 小时前
虚拟主机与独立服务器:哪个更好?
运维·服务器·虚拟主机
小突突突3 小时前
个人博客系统测试报告
运维·网络·功能测试
水银嘻嘻3 小时前
web 自动化之 Unittest 四大组件
运维·前端·自动化
爆肝疯学大模型3 小时前
SQL server数据库实现远程跨服务器定时同步传输数据
运维·服务器·数据库
项目題供诗3 小时前
黑马k8s(四)
云原生·容器·kubernetes