[发明专利]容器镜像提取方法、装置以及容器镜像测试方法、装置有效
申请号: | 201811432732.2 | 申请日: | 2018-11-28 |
公开(公告)号: | CN111240794B | 公开(公告)日: | 2023-06-13 |
发明(设计)人: | 刘璐 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F11/36 |
代理公司: | 北京清源汇知识产权代理事务所(特殊普通合伙) 11644 | 代理人: | 冯德魁;窦晓慧 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 容器 提取 方法 装置 以及 测试 | ||
1.一种容器镜像提取方法,其特征在于,包括:
从应用的容器申请记录集中筛选符合筛选策略的容器申请记录;
提取所述容器申请记录包含的镜像标识对应镜像的镜像特征信息;
基于所述镜像特征信息的特征相似度对所述镜像进行分类,获得至少一个镜像子类;
在所述镜像子类中提取对所述应用进行镜像测试的特征镜像;
其中,所述筛选策略,包括下述至少一项:选择容器申请成功的容器申请记录,选择包含的申请时间处于设定时间阈值范围内的容器申请记录,选择业务变更域关联的应用申请容器生成的容器申请记录,选择应用的多条容器申请记录中申请时间最新的容器申请记录。
2.根据权利要求1所述的容器镜像提取方法,其特征在于,所述在所述镜像子类中提取对所述应用进行镜像测试的特征镜像步骤执行之后,包括:
在至少一个镜像测试维度对所述特征镜像支持的操作进行测试。
3.根据权利要求2所述的容器镜像提取方法,其特征在于,所述镜像测试维度,包括下述至少一项:
镜像下载维度、镜像查看维度、镜像启动维度和镜像删除维度。
4.根据权利要求3所述的容器镜像提取方法,其特征在于,所述在至少一个镜像测试维度对所述特征镜像支持的操作进行测试,包括:
针对任意一个特征镜像,执行如下操作:
在所述镜像下载维度检测所述特征镜像是否支持从镜像仓库下载到本地,若是,在所述镜像查看维度检测所述特征镜像是否支持被查看,若是,在所述镜像启动维度检测所述特征镜像是否支持被启动,若是,在所述镜像删除维度检测所述特征镜像是否支持被删除,和/或检测所述特征镜像删除后残留信息是否被清除,若是,确认所述特征镜像通过镜像测试。
5.根据权利要求1所述的容器镜像提取方法,其特征在于,所述基于所述镜像特征信息的特征相似度对所述镜像进行分类,获得至少一个镜像子类,包括:
根据所述镜像的镜像特征信息构建特征向量;
根据所述特征向量构建所述镜像的特征矩阵;
基于所述镜像的特征矩阵计算所述镜像之间的特征相似度;
根据相似度计算结果对所述镜像进行分类,获得所述镜像子类。
6.根据权利要求5所述的容器镜像提取方法,其特征在于,所述根据所述镜像的镜像特征构建特征向量,包括:
确定所述镜像的镜像特征信息的特征维度;
按照所述特征维度构建所述镜像的特征向量;
其中,所述镜像特征信息的特征维度数目与所述镜像的特征向量的向量维度数目相同。
7.根据权利要求5所述的容器镜像提取方法,其特征在于,所述在所述镜像子类中提取对所述应用进行镜像测试的特征镜像步骤,在所述镜像子类中提取所述特征镜像时,按照下述至少一项提取规则进行提取:
优先提取所述镜像子类中申请时间早的镜像,优先提取所述镜像子类中镜像之间特征相似度较小的镜像。
8.根据权利要求5所述的容器镜像提取方法,其特征在于,所述特征相似度采用下述至少一项相似度算法计算获得:
余弦相似度算法、欧氏距离算法、皮尔森相关系数算法。
9.根据权利要求1所述的容器镜像提取方法,其特征在于,所述镜像特征信息,包括下述至少一项:
格式、大小、层数、打包机器、打包容器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811432732.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种量子点发光二极管及其制备方法
- 下一篇:一种教学用离心力实验台