[发明专利]私有镜像克隆方法、装置、计算机设备及存储介质在审
申请号: | 201910410585.7 | 申请日: | 2019-05-17 |
公开(公告)号: | CN110275717A | 公开(公告)日: | 2019-09-24 |
发明(设计)人: | 黄桂钦 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 林燕云 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 克隆 计算机设备 存储介质 仓库 指令 过程自动化 区域确定 容器应用 应用环境 用户干预 跨区域 云计算 申请 创建 应用 | ||
1.一种私有镜像克隆方法,其特征在于,所述方法包括:
若接收到私有镜像克隆指令,获取所述克隆指令中的原私有镜像,并根据所述克隆指令调用预设设置接口,以接收通过所述预设设置接口设置的需克隆的目的应用环境和目的区域;
根据所述目的应用环境和目的区域确定目的镜像仓库;
判断产生所述克隆指令的物理机上是否存在所述原私有镜像;
若产生所述克隆指令的物理机上存在所述原私有镜像,将所述原私有镜像克隆至所述目的镜像仓库。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若产生所述克隆指令的物理机上不存在所述原私有镜像,根据所述原私有镜像的信息确定原镜像仓库;
判断所述原镜像仓库中是否存在所述原私有镜像;
若所述原镜像仓库中存在所述原私有镜像,从所述原镜像仓库中下载所述原私有镜像到所述物理机上;
将所述原私有镜像克隆至所述目的镜像仓库。
3.根据权利要求2所述的方法,其特征在于,在所述根据所述目的应用环境和目的区域确定目的镜像仓库之后,所述方法还包括:
根据所述原私有镜像名称在目的镜像仓库中查找是否存在名称相同的私有镜像;
若在目的镜像仓库中不存在名称相同的私有镜像,执行所述判断产生所述克隆指令的物理机上是否存在所述原私有镜像的步骤。
4.根据权利要求2所述的方法,其特征在于,所述预设设置接口还用于设置所述原私有镜像克隆后的私有镜像名称;
在所述根据所述目的应用环境和目的区域确定目的镜像仓库之后,所述方法还包括:
根据所述克隆后的私有镜像名称在目的镜像仓库中查找是否存在名称相同的私有镜像;若在目的镜像仓库中不存在名称相同的私有镜像,执行所述判断产生所述克隆指令的物理机上是否存在所述原私有镜像的步骤;
在所述将所述原私有镜像克隆至所述目的镜像仓库之前,所述方法还包括:
将所述物理机上的所述原私有镜像的名称修改为所设置的所述克隆后的私有镜像名称。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:
在数据库中添加克隆后的私有镜像的信息。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
若接收到编辑指令,获取所述编辑指令中的待编辑的私有镜像,所述待编辑的私有镜像包括克隆后的私有镜像;
根据所述编辑指令调用编辑接口,以接收通过所述编辑接口设置的所述待编辑的私有镜像的修改信息;
若接收到编辑完成指令,接收所述待编辑的私有镜像的修改信息,并将所述修改信息更新至数据库。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
若接收到应用创建指令,获取所述应用创建指令中的私有镜像,所述应用创建指令中的私有镜像包括克隆后的私有镜像;
根据所述应用创建指令调用设置接口,以接收通过所述设置接口设置的需创建的容器应用的信息,其中,容器应用的信息中的容器应用的镜像为所述应用创建指令中的私有镜像;
根据所述应用创建指令中的私有镜像和所设置的容器应用的信息创建容器应用。
8.一种私有镜像克隆装置,其特征在于,所述私有镜像克隆装置包括:
设置单元,用于若接收到私有镜像克隆指令,获取所述克隆指令中的原私有镜像,并根据所述克隆指令调用预设设置接口,以接收通过所述预设设置接口设置的需克隆的目的应用环境和目的区域;
目的仓库确定单元,用于根据所述目的应用环境和目的区域确定目的镜像仓库;
物理机判断单元,用于判断产生所述克隆指令的物理机上是否存在所述原私有镜像;
克隆单元,用于若产生所述克隆指令的物理机上存在所述原私有镜像,将所述原私有镜像克隆至所述目的镜像仓库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910410585.7/1.html,转载请声明来源钻瓜专利网。