首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种业务应用容器化改造及镜像制作的方法 

申请/专利权人:国网四川省电力公司信息通信公司

申请日:2020-12-10

公开(公告)日:2024-06-25

公开(公告)号:CN112527456B

主分类号:G06F9/455

分类号:G06F9/455

优先权:

专利状态码:有效-授权

法律状态:2024.06.25#授权;2021.04.06#实质审查的生效;2021.03.19#公开

摘要:本发明公开了一种业务应用容器化改造及镜像制作的方法,包括:集中式应用软件包管理:包括软件包仓库管理、软件包查看和多版本管理;镜像制作:包括应用软件包构建镜像和虚拟机迁移工具;本发明改进前述的现有技术中存在的Dockerfile编写困难、易出错、对于编写人员技术水平要求高,以及多版本Dockerfile版本管理困难的缺陷;使用应用镜像制作工具,能显著降低由于人工编写Dockerfile导致错误的概率,通过可视化的编排方式有效提高运维人员制作应用镜像的效率,同时在应用二进制软件包的集中管理、镜像管理、测试管理及多租户管理上也有显著的提升。

主权项:1.一种业务应用容器化改造及镜像制作的方法,其特征在于,包括:集中式应用软件包管理:基于Web可视化的软件包管理,包括软件包仓库管理、软件包查看和多版本管理;镜像制作:包括应用软件包构建镜像和虚拟机迁移工具;其中应用软件包构建镜像:基于Web可视化的镜像制作工具,运维人员自主的通过界面上传应用的二进制包及相关依赖包来快速构建容器镜像;虚拟机迁移工具:将已有的虚拟机通过后台命令行迁移工具,将虚拟机磁盘镜像转换为容器镜像,最终推送到统一的镜像仓库中来集中管理;镜像管理:包括镜像上传、多版本管理和访问控制;基于Web可视化的镜像管理,提供内置的镜像仓库,保存通过镜像制作工具制作的镜像,支持多种镜像创建方式;测试管理:包括镜像查看、安全扫描和部署容器;将制作好的镜像上传至内置的镜像仓库,并提供测试验证的功能,基于镜像创建容器实例,来验证镜像制作的正确性;多租户管理:包括项目管理、用户管理和角色管理;API管理:所述镜像管理包括镜像上传、多版本的管理和控制访问;所述应用软件包构建镜像包括一键式构建镜像、交互式构建镜像和基于后台命令行制作镜像;所述一键式构建的具体步骤为:输入需要构建的镜像名称和版本,选择一个镜像和版本作为构建的基础镜像,下一步导入的war包即会基于此镜像进行打包构建,导入需要传入的应用软件包,选择“立即构建”,启动镜像制作的流程,等待镜像构建完成,并上传到镜像仓库中;所述交互式构建的具体步骤为:输入需要构建的镜像名称和版本,选择一个镜像和版本作为构建的基础镜像,输入各种配置参数,根据需要选择添加应用所需的环境变量,导入软件包,从页面添加或软件包仓库中选择,配置安装命令及应用的启动命令,可切换到Dockerfile文本界面进行查看、编辑或选择“立即构建”,启动镜像制作的流程,等待镜像构建完成,并上传到镜像仓库中;所述基于后台命令行制作镜像的具体步骤为:启动后台命令行镜像制作工具,输入需要构建的镜像名称和版本,输入基础镜像的名称和版本;选择要执行的指令对应基于Web交互式构建界面上的参数;同时支持多个构建步骤Dockerfile依赖、Multi-Stages及添加文件目录到镜像里;该步骤可选择多次不同的执行指令,编排完成后,查看最终的Dockerfile文本,选择“立即构建”,启动镜像制作的流程,等待镜像构建完成;选择是否上传到已有镜像仓库,选择“是”则输入镜像仓库的地址和认证信息,选择“否”则直接退出后成功上传到镜像仓库。

全文数据:

权利要求:

百度查询: 国网四川省电力公司信息通信公司 一种业务应用容器化改造及镜像制作的方法

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