文件名称:clean_registry:通过删除未标记的存储库来清理Docker Registry。 可选标志-x可用于删除存储库或标记的图像
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-05 13:40:59
docker-registry docker-registry-cleanup Python
clean_registry 通过删除未标记的存储库并在Docker Registry> = 2.4.0中运行垃圾收集器来清理Docker Registry 可选的-x标志可用于除去指定的存储库或标记的图像。 注意:使用Docker Registry> = 2.7.0时,您可以使用-m (-- --delete-untagged )选项运行垃圾收集器,以删除未标记的存储库,但此所述,它不适用于多体系结构映像。 唯一的解决方法是避免使用多体系结构图像,并将体系结构名称添加到标签中。 不赞成使用该项目, 使用Docker Registry API删除清单。 笔记: 进行备份以避免丢失数据。 此脚本在清理过程中停止了注册表容器,以防止损坏,从而使客户端暂时不可用。 该脚本假定存储驱动程序。 独立运行 该脚本可以与Python 3.6+(本地Docker设置)一起独立运行,也可以通过
【文件预览】:
clean_registry-master
----.gitignore(13B)
----Dockerfile(540B)
----requirements.txt(254B)
----Makefile(192B)
----.travis.yml(153B)
----LICENSE(1KB)
----requirements-test.txt(35B)
----README.md(3KB)
----clean_registry.py(12KB)
----.pylintrc(84B)
----requirements-dev.txt(31B)