Harbor镜像删除空间回收
- 在部署Harbour的主机上运行以下命令以预览会影响哪些文件/镜像
注:上述选项”–dry-run”将打印进度而不删除任何数据
指令
docker run -it --name gc --rm --volumes-from registry vmware/registry-photon:v2.6.2-v1.5.0 garbage-collect --dry-run /etc/registry/config.yml
- 验证上述测试的结果,然后使用以下命令执行垃圾回收并重新启动Harbor。
docker run -it --name gc --rm --volumes-from registry vmware/registry-photon:v2.6.2-v1.5.0 garbage-collect /etc/registry/config.yml
- 重启harbor各组件镜像
- 最后验证:
du -sh /data/registry/docker/registry/v2/blobs&repositories和之前该目录文件大小做对比 ,重新上传之前删除的镜像,如没成功删除会报镜像已存在,能成功上传则一切OK
参考https://blog.youkuaiyun.com/kong2030/article/details/81331142