[发明专利]容器实例的创建方法、装置、电子设备及存储介质有效
申请号: | 202010677821.4 | 申请日: | 2020-07-15 |
公开(公告)号: | CN111562970B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 乐元;董志强;李滨 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 李昂;张颖玲 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 容器 实例 创建 方法 装置 电子设备 存储 介质 | ||
1.一种容器实例的创建方法,其特征在于,所述方法包括:
接收针对镜像文件的上传指令;
响应于所述上传指令,将所述镜像文件及对应所述镜像文件的用户信息上传至远程镜像仓库;
所述远程镜像仓库接收所述镜像文件及对应所述镜像文件的用户信息,并在存储的签名信息中,查找到与所述用户信息相应的签名信息;基于与所述用户信息相应的签名信息对所述镜像文件进行签名处理,得到所述镜像文件对应的签名文件;将所述镜像文件及所述镜像文件对应的签名文件发送至本地镜像仓库;
所述本地镜像仓库接收并存储所述镜像文件及所述镜像文件对应的签名文件;
接收到容器实例的创建请求,所述创建请求携带目标用户信息;
响应于所述容器实例的创建请求,基于所述目标用户信息,从所述本地镜像仓库获取用于创建容器实例的镜像文件、以及所述镜像文件对应的签名文件;
解析所述签名文件,得到所述签名文件中的签名证书、及所述镜像文件对应的根证书;
对所述镜像文件对应的根证书进行验证,得到验证结果;
当所述验证结果表征所述签名证书为基于所述根证书签发时,基于所述签名证书,对所述镜像文件进行验证,得到用于表征所述镜像文件是否为可信任文件的验证结果;
当所述验证结果表征所述镜像文件为可信任文件时,基于所述镜像文件创建相应的容器实例。
2.如权利要求1所述的方法,其特征在于,所述基于所述签名证书,对所述镜像文件进行验证,得到用于表征所述镜像文件是否为可信任文件的验证结果,包括:
解析所述签名证书,得到对应所述镜像文件的数字签名;
获取所述数字签名中的公钥及对应所述镜像文件的签名数据,所述签名数据为基于与所述公钥对应的私钥,对所述镜像文件的摘要加密得到;
采用所述公钥对所述签名数据解密,得到所述镜像文件的第一摘要;
基于镜像文件的第一摘要对所述镜像文件进行验证,得到用于表征所述镜像文件是否为可信任文件的验证结果。
3.如权利要求2所述的方法,其特征在于,所述基于镜像文件的第一摘要对所述镜像文件进行验证,包括:
对所述镜像文件进行哈希处理,得到所述镜像文件的第二摘要;
将所述镜像文件的第一摘要与所述第二摘要进行比对,得到比对结果;
当所述比对结果表征所述第一摘要与所述第二摘要一致时,表征所述镜像文件为可信任文件。
4.如权利要求1所述的方法,其特征在于,所述方法还包括:
发送容器实例的镜像文件获取请求至远程镜像仓库;
接收所述远程镜像仓库返回的用于创建所述容器实例的镜像文件、以及所述镜像文件对应的签名文件。
5.如权利要求4所述的方法,其特征在于,所述镜像文件获取请求中携带对应所述镜像文件的用户信息;
所述接收所述远程镜像仓库返回的用于创建所述容器实例的镜像文件、以及所述镜像文件对应的签名文件,包括:
当所述远程镜像仓库基于所述用户信息查找到所述签名文件,并基于所述签名文件对所述镜像文件进行验证通过后,
接收所述远程镜像仓库返回的用于创建所述容器实例的镜像文件、以及所述镜像文件对应的签名文件。
6.如权利要求4所述的方法,其特征在于,所述镜像文件获取请求中携带对应所述镜像文件的用户信息;
所述接收所述远程镜像仓库返回的用于创建所述容器实例的镜像文件、以及所述镜像文件对应的签名文件,包括:
当所述远程镜像仓库基于所述用户信息进行用户身份验证通过后,
接收所述远程镜像仓库返回的用于创建所述容器实例的镜像文件、以及所述镜像文件对应的签名文件。
7.如权利要求1所述的方法,其特征在于,所述获取用于创建容器实例的镜像文件、以及所述镜像文件对应的签名文件之前,所述方法还包括:
接收到针对所述签名信息的设置指令;
响应于所述设置指令,存储所述签名信息至所述远程镜像仓库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010677821.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:超声振子、超声乳化手柄以及超声乳化系统
- 下一篇:一种激光切割机