容器镜像的拉取方法及装置制造方法及图纸

技术编号:42063312 阅读:25 留言:0更新日期:2024-07-19 16:47
本发明专利技术提供一种容器镜像的拉取方法及装置,应用于镜像代理服务器,镜像代理服务器为容器镜像的拉取系统中的任一镜像代理服务器,拉取系统包括设置在源容器镜像仓库与容器运行时设备之间的多级镜像代理服务器,镜像代理服务器接收镜像代理服务器的下一级设备发送的容器镜像拉取请求,容器镜像拉取请求中包括待拉取容器镜像的镜像标识,下一级设备为下一级的镜像代理服务器或容器运行时设备;并根据镜像标识,确定镜像代理服务器中是否缓存有待拉取容器镜像;再根据确定结果向下一级设备发送待拉取容器镜像。该方法可有效提高容器镜像拉取的成功率。

【技术实现步骤摘要】

本专利技术涉及通信,尤其涉及一种容器镜像的拉取方法及装置


技术介绍

1、一些企业,在国内和海外都有线上的应用服务。考虑到研发人员主要在国内,在构建得到应用服务的容器镜像后,会将构建的容器镜像推送至国内镜像仓库。因此,对于一些海外业务,若容器运行时设备需要部署该应用服务,则需要拉取该应用服务的容器镜像,并基于拉取的容器镜像创建该应用服务。

2、目前,为了保证应用服务的一致性,通常会在海外也部署一个镜像仓库,并采用专线复制的方法将国内镜像仓库中的该应用服务的容器镜像复制到海外镜像仓库中,使得容器运行时设备可以直接从海外镜像仓库中拉取该应用服务的容器镜像,并基于拉取的容器镜像创建该应用服务。

3、但是,上述采用专线复制的方式进行容器镜像复制,不仅会占用大量的专线带宽资源,而且专线一旦断连,则会导致容器镜像拉取失败。


技术实现思路

1、本专利技术提供一种容器镜像的拉取方法及装置,可以在一定程度上有效地降低容器镜像拉取失败的可能,从而提高了容器镜像拉取的成功率。

>2、本专利技术提供本文档来自技高网...

【技术保护点】

1.一种容器镜像的拉取方法,其特征在于,应用于镜像代理服务器,所述镜像代理服务器为容器镜像的拉取系统中的任一镜像代理服务器,所述拉取系统包括设置在源容器镜像仓库与容器运行时设备之间的多级镜像代理服务器,所述方法包括:

2.根据权利要求1所述的容器镜像的拉取方法,其特征在于,所述根据确定结果向所述下一级设备发送所述待拉取容器镜像,包括:

3.根据权利要求2所述的容器镜像的拉取方法,其特征在于,所述镜像代理服务器中缓存有镜像路由表,且所述镜像路由表指示所述上一级设备的数量为至少两个,所述确定所述镜像代理服务器对应的上一级设备,包括:

4.根据权利要求3所述...

【技术特征摘要】

1.一种容器镜像的拉取方法,其特征在于,应用于镜像代理服务器,所述镜像代理服务器为容器镜像的拉取系统中的任一镜像代理服务器,所述拉取系统包括设置在源容器镜像仓库与容器运行时设备之间的多级镜像代理服务器,所述方法包括:

2.根据权利要求1所述的容器镜像的拉取方法,其特征在于,所述根据确定结果向所述下一级设备发送所述待拉取容器镜像,包括:

3.根据权利要求2所述的容器镜像的拉取方法,其特征在于,所述镜像代理服务器中缓存有镜像路由表,且所述镜像路由表指示所述上一级设备的数量为至少两个,所述确定所述镜像代理服务器对应的上一级设备,包括:

4.根据权利要求3所述的容器镜像的拉取方法,其特征在于,所述根据所述至少两个上一级设备各自对应的距离,确定所述镜像代理服务器对应的上一级设备,包括:

5.根据权利要求3所述的容器镜像的拉取方法,其特征在于...

【专利技术属性】
技术研发人员:陈少文马登峰黄传通
申请(专利权)人:珠海金山办公软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1