AnyShare-AnyShare 7 proton_data/cr_data 镜像仓库空间清理
关键字
镜像仓库、空间清理
适用产品
- AnyShare 7.0.5.3之后版本
目的
清理 docker 内置镜像仓库目录 /sysvol/proton_data/cr_data 空间。
解决方案
清除镜像命令只支持 proton-cr 仓库,会删除本地镜像和仓库镜像,只删除通用 tag 镜像,不是所有镜像支持删除;默认保留三个版本的镜像,若要保留的版本数不为 3,提供参数 -n,具体使用示例如下:
1. 以 efast 镜像为例,执行以下命令查询 proton-cr 仓库中存在的 efast 镜像版本,由于版本升级,当前仓库中存在 10 个版本的 efast 镜像。
curl http://[ k8s CR 节点1 ]:5000/v2/as/efast/tags/list

2. 执行以下命令清理 proton-cr 仓库中的镜像,-n 参数指定保留版本数为 2,建议保留版本不少于两个。
proton-cli images delete -n 2

3. 清理完成之后,再次查看仓库中的 efast 镜像版本只有 2 个,目录空间释放完成。
更多信息
清理 docker 本地的镜像,请参考官方文档:https://docs.docker.com/engine/reference/commandline/image_prune/