当前位置: 首页 > news >正文

Docker存储空间清理

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

查看Docker空间占用情况

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

在这里插入图片描述

清理Docker不需要的内容

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

  1. 所有停止的容器
  2. 所有没有被使用的networks
  3. 所有没容器的镜像
  4. 所有build cache
    在这里插入图片描述
    清理效果非常可观。

另外的一些命令

# 清理无用的容器(退出的容器)
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)
http://www.lryc.cn/news/293742.html

相关文章:

  • React16源码: React中NewContext的源码实现
  • 【Linux】【Shell】常用压缩和解压缩命令(超详细)
  • 【Java程序设计】【C00232】基于Springboot的抗疫物资管理系统(有论文)
  • 2023年全球软件开发大会(QCon上海站2023):核心内容与学习收获(附大会核心PPT下载)
  • 【Linux】Ext2 文件系统
  • studyNote-linux-shell-find-examples
  • 使用 Python 进行自然语言处理第 3 部分:使用 Python 进行文本预处理
  • Python新春烟花盛宴
  • 【QT+QGIS跨平台编译】之二十:【xerces+Qt跨平台编译】(一套代码、一套框架,跨平台编译)
  • 18.通过telepresence调试部署在Kubernetes上的微服务
  • QT 范例阅读:系统托盘 The System Tray Icon example
  • OpenAI Gym 高级教程——深度强化学习库的高级用法
  • K8sGPT 会彻底改变你对 Kubernetes 的认知
  • 计组学习笔记2024/2/4
  • 25种Google的搜索技巧
  • 769933-15-5,Biotin aniline,可以合成多种有机化合物和聚合物
  • 回归预测 | Matlab实现POA-CNN-LSTM-Attention鹈鹕算法优化卷积长短期记忆网络注意力多变量回归预测(SE注意力机制)
  • B站视频在电商中的应用:如何利用item_get_video API提高转化率
  • 【Linux】统信服务器操作系统V20 1060a-AMD64 Vmware安装
  • c++类继承
  • Git 指令
  • JAVA中的多态参数
  • Ubuntu Linux 下安装和卸载cmake 3.28.2版本
  • 【C++】类和对象3:默认成员函数之析构函数
  • 2024美赛C题完整解题教程及代码 网球运动的势头
  • 二、人工智能之提示工程(Prompt Engineering)
  • 【leetcode题解C++】98.验证二叉搜索树 and 701.二叉搜索树中的插入操作
  • 【Vue.js设计与实现】第二篇:响应系统-阅读笔记(持续更新)
  • 微信小程序之本地生活案例的实现
  • 智能决策的艺术:探索商业分析的最佳工具和方法