【技术实现步骤摘要】
本申请涉及数据处理,尤其涉及一种镜像分发方法、系统、设备、存储介质及计算机程序产品。
技术介绍
1、制品库主要用于存储应用构建出来的镜像。当前存储镜像比较常用的制品库有nexus、harbor和jfrog。镜像分发就是将一个或者多个镜像从一个制品库实例分发复制到另一个制品库实例。多用于不同域、不同地区制品库实例之间的同步,以及主库与备库之间的同步等。当前制品库的分发功能都是每种制品库介于自己的制品库开放出来的能力,不支持异构制品库之间的同步,也不支持多架构镜像(同一个应用同一个版本在不同架构上构建的包)的同步。
技术实现思路
1、本申请的主要目的在于提供了一种镜像分发方法、装置、设备、存储介质及计算机程序产品,旨在解决当前镜像分发即不支持异构制品库之间的同步,也不支持多架构镜像的同步的技术问题。
2、为实现上述目的,本申请提供了一种镜像分发方法,应用于服务端,所述方法包括以下步骤:
3、当接收到镜像分发请求,获取多架构镜像对应的配置文件,依据所述配置文件确定需要同步
...【技术保护点】
1.一种镜像分发方法,其特征在于,应用于服务端,所述方法包括:
2.如权利要求1所述的镜像分发方法,其特征在于,所述依据预设的多个服务端线程和所述镜像分发请求对应的目标仓库,确定所述第一镜像标识对应的第一镜像层的步骤,包括:
3.如权利要求1所述的镜像分发方法,其特征在于,所述检测预设的第一共享缓存中是否存在与所述第一镜像层匹配的第一镜像层数据的步骤之后,包括:
4.如权利要求1所述的镜像分发方法,其特征在于,所述通过所述多个服务端线程将获取的所述第一镜像层数据发送至客户端的步骤之后,包括:
5.一种镜像分发方法,其特征
...【技术特征摘要】
1.一种镜像分发方法,其特征在于,应用于服务端,所述方法包括:
2.如权利要求1所述的镜像分发方法,其特征在于,所述依据预设的多个服务端线程和所述镜像分发请求对应的目标仓库,确定所述第一镜像标识对应的第一镜像层的步骤,包括:
3.如权利要求1所述的镜像分发方法,其特征在于,所述检测预设的第一共享缓存中是否存在与所述第一镜像层匹配的第一镜像层数据的步骤之后,包括:
4.如权利要求1所述的镜像分发方法,其特征在于,所述通过所述多个服务端线程将获取的所述第一镜像层数据发送至客户端的步骤之后,包括:
5.一种镜像分发方法,其特征在于,应用于客户端,所述方法包括:
6.如权利要求5所述的镜像分发方法,其特征在于,所述依据预设...
【专利技术属性】
技术研发人员:陈国,魏宝辉,白国涛,周颖,马宁,解云涵,钱丽丽,黄华新,
申请(专利权)人:中移信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。