1 .一种镜像传输方法,其特征在于,所述方法包括:
根据针对目标镜像仓库设置的镜像过滤规则,识别所述镜像过滤规则中包含的目标元
数据信息,其中所述目标元数据信息包括镜像名称、镜像标签、镜像大小、镜像作者或者镜
像创建时间中的至少一种信息;
根据源镜像仓库中针对每个镜像保存的元数据信息,获取每个镜像的目标元数据信息
对应的参数值;
针对每个镜像的目标元数据信息对应的参数值,判断该参数值是否满足所述镜像过滤
规则中针对该目标元数据信息设置的过滤条件;
如果是,则将参数值满足所述过滤条件的镜像作为目标镜像从所述源镜像仓库传输至
所述目标镜像仓库。
2.如权利要求1所述的方法,其特征在于,所述判断该参数值是否满足所述镜像过滤规
则中针对该目标元数据信息设置的过滤条件包括:
当所述目标元数据信息包括镜像名称时,如果该镜像的镜像名称为所述镜像过滤规则
中设置的镜像名称,则判定该参数值满足所述镜像过滤规则中针对该目标元数据信息设置
的过滤条件;
当所述目标元数据信息包括镜像标签时,如果该镜像的镜像标签为所述镜像过滤规则
中设置的镜像标签,则判定该参数值满足所述镜像过滤规则中针对该目标元数据信息设置
的过滤条件;
当所述目标元数据信息包括镜像大小时,如果该镜像的镜像大小在所述镜像过滤规则
中针对镜像大小设置的第一预设范围内,则判定该参数值满足所述镜像过滤规则中针对该
目标元数据信息设置的过滤条件;
当所述目标元数据信息包括镜像作者时,如果该镜像的镜像作者为所述镜像过滤规则
中设置的镜像作者,则判定该参数值满足所述镜像过滤规则中针对该目标元数据信息设置
的过滤条件;
当所述目标元数据信息包括镜像创建时间时,如果该镜像的创建时间在所述镜像过滤
规则中针对镜像创建时间设置的第二预设范围内,则判定该参数值满足所述镜像过滤规则
中针对该目标元数据信息设置的过滤条件。
3.如权利要求1所述的方法,其特征在于,所述将参数值满足所述过滤条件的镜像作为
目标镜像从所述源镜像仓库传输至所述目标镜像仓库之前,所述方法还包括:
获取所述目标镜像仓库的账号信息,所述账号信息包括所述目标镜像仓库的账号名称
和登录密码;
根据所述账号信息对所述目标镜像仓库进行连接测试;
如果所述目标镜像仓库连接成功,则执行后续步骤。
4 .如权利要求3所述的方法,其特征在于,如果所述目标镜像仓库连接失败,所述方法
还包括:
生成所述目标镜像仓库连接测试失败的第一提示信息。
5.如权利要求1所述的方法,其特征在于,所述将参数值满足所述过滤条件的镜像作为
目标镜像从所述源镜像仓库传输至所述目标镜像仓库之前,所述方法还包括:
获取所述目标镜像仓库的权限信息;
权 利 要 求 书
1/3 页
2
评论