当前位置: 首页 > 软件库 > 云计算 > Docker 扩展 >

registry-du

Docker registry 空间使用情况查看工具
授权协议 未知
开发语言 Python
所属分类 云计算、 Docker 扩展
软件类型 开源软件
地区 国产
投 递 者 师腾
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Docker Registry(包括 Harbor)默认没有可以直观查看使用空间的工具,registry-du 这个工具就可以用来统计 Registry 的 Project 空间占用。例如:

安装

pip3 install registry-du

用法

registry-du /path/to/registry/docker/registry/v2

示例

➜  registry-du /home/X/du-demo/registry/data/docker/registry/v2

Registry Path is: /home/X/du-demo/registry/data/docker/registry/v2
+Project-Size----------+-----------+
| Project Name         | Size(MiB) |
+----------------------+-----------+
| jellyfin             | 277.55    |
| library              | 147.62    |
| mongo-express:latest | 47.2      |
+----------------------+-----------+
+Image-Size----------------+-----------+
| Image Name               | Size(MiB) |
+--------------------------+-----------+
| jellyfin/jellyfin:latest | 277.55    |
| library/mysql:5.7        | 147.62    |
| mongo-express:latest     | 47.2      |
+--------------------------+-----------+
  • remove registry https://stackoverflow.com/questions/43666910/remove-docker-repository-on-remote-docker-registry enable DELETE API: by config.yml : storage.delete.enabled:true by env: -e REGISTRY_STORA

  • 写在前面 请先看第五节,这很重要。 请先看第五节,这很重要。 请先看第五节,这很重要。 重要的事情说三遍。 一、查询镜像digest值 命令如下,注意请求头需要加入"Accept: application/vnd.docker.distribution.manifest.v2+json",不然会返回错误的digest。 curl --header "Accept:application/vnd.d

  •          linux究竟是方便, 所想即所得, 想什么就能得到什么。 很多时候, linux中文件太多, 需要删除一些, 腾出一些空间, 那先从小到大列出文件/目录吧:   taoge@localhost ~> du -a | sort -n 0 ./b.cpp 0 ./cmd/a.txt 0 ./Desktop/a.txt 0 ./Desk

  • 1、查看Registry组件的DC关于volume的定义    可以看到registry-storage这个挂载点被指向了一个/registry目录,使用的是empty directory,即数据保存在计算节点上,当registry容器重启,所在node节点产生变化,数据即丢失。 [root@master1 ~]# oc volumes dc/docker-registry --all deplo

  • Docker仓库在2.1版本中支持了删除镜像的API,但这个删除操作只会删除镜像元数据,不会删除层数据。在2.4版本中对这一问题进行了解决,增加了一个垃圾回收命令,删除未被引用的层数据。本文对这一特性进行了体验,具体步骤如下。 1、部署镜像仓库 (1)启动仓库容器 dockerrun -d -v /home/config.yml:/etc/docker/registry/config.yml -p

  • 问题描述: 启动的Dubbo 服务的时候报错,异常信息如下: Failed to save registry cache file, will retry, cause: Can not lock the registry cache file /root/.dubbo/dubbo-registry-finance-service-xxx.xx.xxx.xxx-2181.cache, ignore

  • [DUBBO] Failed to save registry cache file, will retry, cause: null 问题: springboot项目启动dubbo服务时,出现以下报错日志(但不影响启动) [DUBBO] Failed to save registry cache file, will retry, cause: null, dubbo version: 3.0.

  • 跑了很久的服务突然启动报错: [DUBBO] Failed to save registry store file, cause: Can not lock the registry cache file /root/.dubbo/dubbo-registry-xx.xx.xx.xx.cache, ignore and retry later, maybe multi java process u

 相关资料
  • 本文向大家介绍使用什么命令查看磁盘使用空间? 空闲空间呢?相关面试题,主要包含被问及使用什么命令查看磁盘使用空间? 空闲空间呢?时的应答技巧和注意事项,需要的朋友参考一下 答案: df -hl 文件系统 容量 已用 可用 已用% 挂载点 Filesystem Size Used Avail Use% Mounted on /dev/hda2 45G 19G 24G 44% / /dev/hda1

  • 本文向大家介绍python中使用psutil查看内存占用的情况,包括了python中使用psutil查看内存占用的情况的使用技巧和注意事项,需要的朋友参考一下 有的时候需要对python程序内存占用进行监控,这个时候可以用到psutil库,Anaconda中是自带的,如果import出错,可以用pip install psutil(安装在python中)或conda install psutil(

  • 本文向大家介绍SQL Server获取磁盘空间使用情况,包括了SQL Server获取磁盘空间使用情况的使用技巧和注意事项,需要的朋友参考一下 对于DBA来说,监控磁盘使用情况是必要的工作,然后没有比较简单的方法能获取到磁盘空间使用率信息,下面总结下这些年攒下的脚本: 最常用的查看磁盘剩余空间,这个属于DBA入门必记的东西: xp_fixeddrives方式有点是系统自带,可直接使用,缺点是不能查

  • 我们通过云服务提供商(CSP)订阅了Azure,这对我们可以在Azure中获取和看到的内容造成了一些限制。尽管如此,我们可以看到每个应用服务计划的CPU和内存使用率。 我们如何在计划下看到特定应用服务的相同情况? 如果我看到计划的CPU/内存利用率异常,如何判断是哪个应用服务导致的?

  • 问题内容: 我看到有几个节点程序包可以让您查找特定进程的用法,例如https://www.npmjs.com/package/usage 我正在尝试获取整体服务器使用情况/状态(CPU和内存),而不仅仅是一个特定的进程或另一个。甚至磁盘空间使用情况。 我目前找不到类似的东西,这可能吗? 问题答案: 本机模块os可以为您提供一些内存和cpu使用情况统计信息。 cpus()函数为您提供了平均值,但是您

  • 如果你想动态的了解一下系统资源的使用状况,以及查看当前系统中到底是哪个环节最占用系统资源,就可以使用  vmstat 命令。 vmstat命令,是 Virtual Meomory Statistics(虚拟内存统计)的缩写,可用来监控 CPU 使用、进程状态、内存使用、虚拟内存使用、硬盘输入/输出状态等信息。此命令的基本格式有如下 2 种: [root@localhost ~]# vmstat [

  • df 命令,用于显示 Linux 系统中各文件系统的硬盘使用情况,包括文件系统所在硬盘分区的总容量、已使用的容量、剩余容量等。 前面讲过,与整个文件系统有关的数据,都保存在 Super block(超级块)中,而 df 命令主要读取的数据几乎都针对的是整个文件系统,所以 df 命令主要是从各文件系统的 Super block 中读取数据。 df 命令的基本格式为: [root@localhost

  • 本文向大家介绍js调试工具console.log()方法查看js代码的执行情况,包括了js调试工具console.log()方法查看js代码的执行情况的使用技巧和注意事项,需要的朋友参考一下 我之前在调试代码的时候,跟砸js代码执行情况,一般都是通过在代码块中使用alert的方式查看js代码的执行情况,今天也是看到有朋友使用console.log函数打印输出函数,变量,对象,下边就console.