一种通用的多容器平台镜像管理系统技术方案

技术编号:40547574 阅读:24 留言:0更新日期:2024-03-05 19:05
本发明专利技术公开一种通用的多容器平台镜像管理系统,涉及镜像管理技术领域,包括:接口模块,用于适配多种容器平台,向外提供镜像管理操作的接口,并支持调度不同的镜像仓库类型;镜像操作模块,用于根据用户的角色和权限信息访问镜像仓库并执行相应的镜像管理操作;镜像仓库,用于存放并管理镜像文件;数据库,用于存储用户的角色和权限信息,还用于存储用户执行镜像管理操作的具体信息。本发明专利技术支持多种常见的容器平台,使得用户可以在不同的平台上实现对不同镜像仓库中的镜像进行统一管理,提供一致的使用接口和操作方式。

【技术实现步骤摘要】

本专利技术涉及镜像管理,具体的说是一种通用的多容器平台镜像管理系统


技术介绍

1、随着容器化技术的快速发展,多容器平台的使用越来越普遍。在多容器平台中,镜像管理是一个重要的环节。

2、目前市面上存在一些镜像管理工具,如harbor和docker等,然而这些不同的平台之间存在着镜像管理的差异,造成了镜像管理的复杂性和低效性,这些工具的功能和灵活性还有待改进。


技术实现思路

1、本专利技术针对目前技术发展的需求和不足之处,提供一种通用的多容器平台镜像管理系统,旨在提供更高效、灵活和易用的镜像管理方案。

2、本专利技术的一种通用的多容器平台镜像管理系统,解决上述技术问题采用的技术方案如下:

3、一种通用的多容器平台镜像管理系统,其包括:

4、接口模块,用于适配多种容器平台,向外提供镜像管理操作的接口,并支持调度不同的镜像仓库类型;

5、镜像操作模块,用于根据用户的角色和权限信息访问镜像仓库并执行相应的镜像管理操作;

6、镜像仓库,用于存放并管本文档来自技高网...

【技术保护点】

1.种通用的多容器平台镜像管理系统,其特征在于,其包括:

2.根据权利要求1所述的一种通用的多容器平台镜像管理系统,其特征在于,所述接口模块包括REST API接口和标准驱动接口,其中:

3.根据权利要求2所述的一种通用的多容器平台镜像管理系统,其特征在于,在标准驱动接口中,添加校验用户权限信息的身份验证机制JWT;

4.根据权利要求2所述的一种通用的多容器平台镜像管理系统,其特征在于,对标准驱动接口定义相应的输入和输出参数,输入参数包括镜像文件信息、操作类型,输出参数包括操作结果、错误信息;定义的输入和输出参数通过JSON格式进行传递。

...

【技术特征摘要】

1.种通用的多容器平台镜像管理系统,其特征在于,其包括:

2.根据权利要求1所述的一种通用的多容器平台镜像管理系统,其特征在于,所述接口模块包括rest api接口和标准驱动接口,其中:

3.根据权利要求2所述的一种通用的多容器平台镜像管理系统,其特征在于,在标准驱动接口中,添加校验用户权限信息的身份验证机制jwt;

4.根据权利要求2所述的一种通用的多容器平台镜像管理系统,其特征在于,对标准驱动接口定义相应的输入和输出参数,输入参数包括镜像文件信息、操作类型,输出参数包括操作结果、错误信息;定义的输入和输出参数通过json格式进行传递。

5.根据权利要求2所述的一种通用的多容器平台镜像管理系统,其特征在于,对标准驱动接口进行封装,使用docker sdk提供的java api来与docker镜像仓库进行交互,同时,使用java中的spring框架来实现rest api接口的开发,通过定义controller类来处理http请求和响应。

6.根据权利要求5所述的一种...

【专利技术属性】
技术研发人员:张翔杨建陈焕新李存冰白青月朱龙刘传相苗霖
申请(专利权)人:浪潮软件科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1