ubuntu如何查看docker容器占用的磁盘空间

 更新时间:2023年05月25日 14:50:21   作者:好大的月亮  
这篇文章主要介绍了ubuntu如何查看docker容器占用的磁盘空间问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

ubuntu查看docker容器占用的磁盘空间

docker system df

docker system df命令,类似于Linux上的df命令,用于查看Docker的磁盘使用情况:

docker system df
TYPE                TOTAL               ACTIVE              SIZE                RECLAIMABLE
Images              147                 36                  7.204GB             3.887GB (53%)
Containers          37                  10                  104.8MB             102.6MB (97%)
Local Volumes       3                   3                   1.421GB             0B (0%)
Build Cache                                                 0B                  0B

可知,Docker镜像占用了7.2GB磁盘,Docker容器占用了104.8MB磁盘,Docker数据卷占用了1.4GB磁盘。

如果想进一步查看每个容器占用的磁盘空间呢

docker system df -v

ubuntu 清理docker空间

一个小服务器安装了docker ,总内存40G,最近查看只剩不到5空间了

使用df -h 命令发现 主要是/var/lib/docker占用内存

以前创建很多容器,每次使用了docker rm 命令,但久而久之内存还是被占用了

使用docker system df查看空间

1.使用docker system prune 自动清理空间

该指令默认会清除所有如下资源:

  • 已停止的容器(container)
  • 未被任何容器所使用的卷(volume)
  • 未被任何容器所关联的网络(network)
  • 所有悬空镜像(image)

2.使用docker images 查看详细记录

使用docker rmi IMAGE ID 命令删除指定镜像即可清理空间

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 使用Docker快速部署ES单机方式

    使用Docker快速部署ES单机方式

    这篇文章主要介绍了使用Docker快速部署ES单机方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • 使用docker compose安装FastDfs文件服务器的实例详解

    使用docker compose安装FastDfs文件服务器的实例详解

    这篇文章主要介绍了使用docker compose安装FastDfs文件服务器的实例详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-10-10
  • 详解Docker如何启动一个Centos镜像

    详解Docker如何启动一个Centos镜像

    本篇文章主要介绍了详解Docker如何启动一个Centos镜像,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • 修改Docker镜像默认存储位置的3种实现方式

    修改Docker镜像默认存储位置的3种实现方式

    文章介绍了三种解决Docker容器存储空间不足的问题的方法:使用软链接、指定容器启动参数和创建配置文件,这些方法可以帮助更好地管理和扩展Docker容器的存储空间
    2026-03-03
  • Docker两个容器互相请求接口的实现

    Docker两个容器互相请求接口的实现

    在Docker中,容器通过Docker网络进行相互通信,本文就来介绍一下Docker两个容器互相请求接口的实现,感兴趣的可以了解一下,感兴趣的可以了解一下
    2023-11-11
  • 使用docker-compose实现不停机部署/灰度发布的四种方法

    使用docker-compose实现不停机部署/灰度发布的四种方法

    灰度发布是一种软件部署策略,它允许将新版本的部分功能或服务逐步推送给用户,而不是一次性对所有用户进行大规模更新,本文主要给大家介绍了使用docker-compose实现不停机部署/灰度发布的四种方法,需要的朋友可以参考下
    2024-11-11
  • 详解docker搭建redis集群的环境搭建

    详解docker搭建redis集群的环境搭建

    本篇文章主要介绍了详解docker搭建redis集群的环境搭建,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • Docker容器修改配置文件的实现

    Docker容器修改配置文件的实现

    这篇文章主要介绍了Docker容器修改配置文件的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • 使用Docker快速搭建你的Gitbook

    使用Docker快速搭建你的Gitbook

    这篇文章主要介绍了使用Docker快速搭建你的Gitbook的相关资料,需要的朋友可以参考下
    2023-11-11
  • docker安装jenkins的过程并配置jdk、node和maven

    docker安装jenkins的过程并配置jdk、node和maven

    本文介绍了如何从拉取Jenkins镜像开始,通过创建文件夹、准备JDK、Maven和Node环境,修改settings.xml支持http协议,到建立Dockerfile进行Jenkins镜像的二次打包,同时涉及容器的运行、Jenkins初始化设置、插件安装和环境变量配置等步骤,帮助用户成功部署并运行Jenkins服务
    2024-10-10

最新评论