Document
拖动滑块完成拼图
个人中心

预订订单
商城订单
发布专利 发布成果 人才入驻 发布商标 发布需求

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 积分商城 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 中国—东盟信息港股份有限公司黄芳凤获国家专利权

中国—东盟信息港股份有限公司黄芳凤获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉中国—东盟信息港股份有限公司申请的专利一种Docker镜像更新的方法、系统、设备及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116301990B

龙图腾网通过国家知识产权局官网在2025-11-25发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202310273786.3,技术领域涉及:G06F8/65;该发明授权一种Docker镜像更新的方法、系统、设备及存储介质是由黄芳凤;罗明;黄荣国;赵凯麟;尹大力设计研发完成,并于2023-03-20向国家知识产权局提交的专利申请。

一种Docker镜像更新的方法、系统、设备及存储介质在说明书摘要公布了:本发明公开了一种Docker镜像更新的方法、系统、设备及存储介质,属于软件应用技术领域,方法为:S1.通过Dockerfile编译得到Docker镜像A、Docker镜像B,并推到镜像仓中;镜像B为镜像A的迭代版本;S2.将镜像A和镜像B导出保存成tar包,tar包中包含各个layer层文件、配置json、manifest.json、repositories;S3.从tar包中提取生成layer文件,layer文件包括镜像A和镜像B的差异层文件及原数据文件manifest.json、repositories.json、配置json文件;S4.将S3中生成的layer文件上传至私有云服务器,并从私有云服务器中的镜像仓中拉取镜像A;S5.合并镜像A与S3中生成的layer文件,修改manifest.json中的元数据RepoTags用于修改镜像tag;步骤S6.加载新镜像tar包文件,新镜像tar包文件使用步骤S5中的新的镜像tag;步骤S7.将新镜像tar包文件上传到镜像仓库。

本发明授权一种Docker镜像更新的方法、系统、设备及存储介质在权利要求书中公布了:1.一种Docker镜像更新的方法,其特征在于,包括以下步骤: 步骤S1.通过Dockerfile编译得到Docker镜像A,并推到镜像仓中;通过Dockerfile编译得到Docker镜像B,并推到镜像仓中;Dockerfile由多条指令组成,包括基础镜像、代码编译指令、启动参数;Docker镜像A与Docker镜像B有相同的镜像层,且Docker镜像B为Docker镜像A的迭代版本; 步骤S2.将Docker镜像A和Docker镜像B导出保存成tar包,tar包中包含各个layer层文件、配置json、manifest.json、repositories; 步骤S3.从tar包中提取生成layer文件,所述layer文件包括Docker镜像A和Docker镜像B的差异层文件及原数据文件manifest.json、repositories.json、配置json文件; 步骤S4.将步骤S3中生成的layer文件上传至私有云服务器,并从私有云服务器中的镜像仓中拉取Docker镜像A; 步骤S5.合并Docker镜像A与步骤S3中生成的layer文件,修改manifest.json中的元数据RepoTags用于修改镜像tag,并得到新镜像tar包文件; 步骤S6.加载新镜像tar包文件,新镜像tar包文件使用步骤S5中的新的镜像tag; 步骤S7.将新镜像tar包文件上传到镜像仓库,完成Docker镜像更新; 在步骤S3中,具体提取步骤包括: 步骤S31.解析Docker镜像A和Docker镜像B的tar包文件,比较元数据文件manifest.json,获取Docker镜像A与Docker镜像B的镜像差异层,生成差异层文件列表; 步骤S32.将差异层文件、原数据文件manifest.json、repositories.json、配置json文件压缩成layer文件; 步骤S33.所述layer文件作为补丁文件可以上传至有Docker镜像A的服务器中,合并生成新的镜像tag; 在步骤S5中,具体合并步骤包括: 步骤S51.从镜像仓库中拉取Docker镜像A; 步骤S52.将Docker镜像A保存导出成tar文件; 步骤S53.通过解析layer压缩tar包中的原数据文件manifest.json,获取镜像层信息; 步骤S54.解析Docker镜像A的tar包中的镜像层文件,查找除layertar包中包含的镜像层文件外,layertar包中manifest.json的Layers列表中缺少的镜像层文件是否在Docker镜像A的tar包中存在,如果不存在则异常退出; 步骤S55.提取manifest.json的Layers列表中的镜像层文件及原数据文件manifest.json、repositories.json、配置json文件,并合并制作成新镜像tar包; 步骤S56.修改manifest.json中的元数据RepoTags,用于修改镜像tag。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国—东盟信息港股份有限公司,其通讯地址为:530000 广西壮族自治区南宁市良庆区秋月路18号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。