自有构建集群缓存清理
当你使用自有构建集群,在运行一段时间之后,会产生较多的镜像缓存与依赖缓存需要进行清理。
我们提供的脚本会对以下内容做清理
镜像缓存
Untaged的镜像,如采用相同的标签进行镜像构建会产生。
自定义环境构建过程中产生的中间镜像,即名称为custom-*的镜像
一些不再会被使用的步骤镜像
目录缓存
超过30天未运行的过的流水线工作区缓存
超过7天其他本地缓存
清理命令如下:
docker run -v /var/run/docker.sock:/var/run/docker.sock -v /root/yunxiao/build:/root/yunxiao/build registry.cn-beijing.aliyuncs.com/build-steps/cache-cleaner:0.0.1
如果需要定期进行缓存,建议将以上命令配置到cronjob中。