下载容器组镜像文件的方法、装置和电子设备与流程

文档序号:25543235发布日期:2021-06-18 20:40来源:国知局

技术特征:

1.一种下载容器组镜像文件的方法,其特征在于,所述方法应用于容器集群中的服务节点;所述方法包括:

获取目标容器组的镜像文件的默认文件标识;所述默认文件标识包括:位于所述容器集群以外的外部网络中的所述镜像文件的下载地址;

查询预先配置的映射文件中,所述默认文件标识是否配置有映射文件标识;所述映射文件标识包括:位于所述容器管理集群内部网络中的所述镜像文件的下载地址;

如果所述默认文件标识配置有所述映射文件标识,通过所述映射文件标识下载所述目标容器组的镜像文件。

2.根据权利要求1所述的方法,其特征在于,所述映射文件预先由所述容器集群中的管理节点同步至所述服务节点;所述映射文件通过所述管理节点中的自定义资源创建得到。

3.根据权利要求1所述的方法,其特征在于,所述映射文件中包括多种镜像文件的默认文件标识,以及每种所述镜像文件的默认文件标识对应的映射文件标识。

4.根据权利要求1所述的方法,其特征在于,所述映射文件标识具体包括:位于预设容器云平台内部网络中的所述镜像文件的下载地址;所述容器云平台基于所述容器集群建立。

5.根据权利要求1所述的方法,其特征在于,如果所述默认文件标识配置有所述映射文件标识,通过所述映射文件标识下载所述目标容器组的镜像文件的步骤,包括:

如果所述默认文件标识配置有所述映射文件标识,调用所述服务节点中的容器引擎服务,以通过所述容器引擎服务从所述映射文件标识包含的下载地址中,拉取所述目标容器组的镜像文件。

6.根据权利要求1所述的方法,其特征在于,如果所述默认文件标识配置有所述映射文件标识,通过所述映射文件标识下载所述目标容器组的镜像文件的步骤之后,所述方法还包括:

将下载到的所述目标容器组的镜像文件的映射文件标识,修改为所述默认文件标识。

7.根据权利要求1所述的方法,其特征在于,如果所述默认文件标识配置有所述映射文件标识,通过所述映射文件标识下载所述目标容器组的镜像文件的步骤之后,所述方法还包括:基于下载的所述镜像文件启动所述目标容器组。

8.一种下载容器组镜像文件的装置,其特征在于,所述装置设置于容器集群中的服务节点;所述装置包括:

获取模块,用于获取目标容器组的镜像文件的默认文件标识;所述默认文件标识包括:位于所述容器集群以外的外部网络中的所述镜像文件的下载地址;

查询模块,用于查询预先配置的映射文件中,所述默认文件标识是否配置有映射文件标识;所述映射文件标识包括:位于所述容器管理集群内部网络中的所述镜像文件的下载地址;

下载模块,如果所述默认文件标识配置有所述映射文件标识,通过所述映射文件标识下载所述目标容器组的镜像文件。

9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现权利要求1-7任一项所述的下载容器组镜像文件的方法。

10.一种机器可读存储介质,其特征在于,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现权利要求1-7任一项所述的下载容器组镜像文件的方法。


技术总结
本发明提供了一种下载容器组镜像文件的方法、装置和电子设备,获取目标容器组的镜像文件的默认文件标识;该默认文件标识包括:位于容器集群以外的外部网络中的镜像文件的下载地址;查询预先配置的映射文件中,默认文件标识是否配置有映射文件标识;映射文件标识包括:位于容器管理集群内部网络中的镜像文件的下载地址;如果默认文件标识配置有映射文件标识,通过映射文件标识下载目标容器组的镜像文件。该方式中,可以为镜像文件的外部网络下载地址配置相应的内部网络下载地址,通过查询映射文件,即可获得镜像文件的内部网络下载地址,无需对下载地址进行修改,操作简单快捷。

技术研发人员:王风腾
受保护的技术使用者:北京金山云网络技术有限公司
技术研发日:2021.03.12
技术公布日:2021.06.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1