



























需要对镜像仓库目录进行迁移
cd /app/registry/docker/registry/v2/repositories && rm -fr *
docker exec -it registry bin/registry garbage-collect /etc/docker/registry/config.yml 直接执行此命令进行垃圾回收,但是释放的磁盘空间不多

先删除repositories目录中的名称空间然后执行垃圾回收才行,名称空间如果存在,那么名称空间下的blob文件是不会被回收的



其他地方无需改动

k3s服务节点 174
registry服务从174 迁移到 225 因为174磁盘空间不够所以把镜像仓库迁移到其他机器
修改所有节点包括174上面对应的hosts文件即可
原来的流水线无需做任何修改
在174上设置定时任务清除拉取到本地主机的镜像即可


[root@soc-base-k3s-master-01 admin]# crontab -e 00 */4 * * * /usr/bin/docker rmi -f `docker images|grep 113| awk '{print $3}'`
定时任务



需要升级客户端的docker版本然后再进行拉取镜像测试
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。