授权公布号:CN111443992B
docker镜像的差量导出方法、计算机存储介质及电子设备
有效
申请
2020-03-31
申请公布
2020-07-24
授权
2023-04-07
预估到期
2040-03-31
| 申请号 | CN202010246489.6 |
| 申请日 | 2020-03-31 |
| 申请公布号 | CN111443992A |
| 申请公布日 | 2020-07-24 |
| 授权公布号 | CN111443992B |
| 授权公告日 | 2023-04-07 |
| 分类号 | G06F9/455 |
| 分类 | 计算;推算;计数; |
| 申请人名称 | 高新兴科技集团股份有限公司 |
| 申请人地址 | 广东省广州市黄埔区科学城开创大道2819号六楼 |
专利法律状态
2023-04-07
授权
状态信息
授权
2020-07-24
公布
状态信息
公布
摘要
本发明提供了一种docker镜像的差量导出方法、计算机存储介质及电子设备,方法包括以下步骤:S1、根据用户传入的参数,判断本地缓存中source镜像和base仓库的镜像信息是否存在;S2、根据判断结果直接读取缓存或更新缓存后再读取缓存中的source镜像和base仓库的镜像信息;S3、将步骤S2获得的source镜像的所有层和base仓库的层进行并集处理,获得一个已经存在的层的列表label;S4、通过docker API获取需要导出的所有层的名称,与列表label进行差集计算,得到需要下载的层信息;S5、将已经存在的模板信息,写入配置文件deploy中;S6、下载需要下载的层,导出docker镜像。根据本发明的方法,不需要借助docker命令行,支持跨平台操作,操作方便,占用空间小。


