一种镜像构建方法、系统及相关装置制造方法及图纸

技术编号:26170048 阅读:28 留言:0更新日期:2020-10-31 13:35
本申请提供一种镜像构建方法,包括:接收配置请求;所述配置请求包括构建配置请求、链接配置请求和业务应用配置请求;根据所述构建配置请求调用基础镜像库中的根文件系统构建第一镜像;根据所述链接配置请求调用链接文件库文件导入至所述第一镜像,得到第二镜像;确定所述业务应用请求对应的业务应用配置,将所述业务应用配置导入所述第二镜像,得到容器化镜像。本申请能提高镜像兼容性,且执行构建的过程自动化,减少人工参与,镜像构建效率高,进一步开发测试的工作效率。本申请还提供一种镜像构建系统、计算机可读存储介质和服务器,具有上述有益效果。

An image construction method, system and related device

【技术实现步骤摘要】
一种镜像构建方法、系统及相关装置
本申请涉及服务器领域,特别涉及一种镜像构建方法、系统及相关装置。
技术介绍
目前,获取镜像的方法一般有:1.从镜像仓库中下载现有镜像,这样做存在下载速度慢、下载的镜像与所在的宿主机平台环境不匹配、下载的镜像太大占用太多空间、下载的镜像可能包含的内容不全、满足不了所需等缺点。2.到不同CPU架构平台的系统上编译构建镜像,这样做存在编译复杂度高、失败几率大等缺点。3.目标平台仿真和交叉编译提高了镜像构建的复杂度,会出现运行太慢的情况,且不适用于国产平台。因此如何实现镜像的快速构建是本领域技术人员亟需解决的技术问题。
技术实现思路
本申请的目的是提供一种镜像构建方法、系统、计算机可读存储介质和服务器,能够快速构建镜像。为解决上述技术问题,本申请提供一种镜像构建方法,具体技术方案如下:接收配置请求;所述配置请求包括构建配置请求、链接配置请求和业务应用配置请求;根据所述构建配置请求调用基础镜像库中的根文件系统构建第一镜像;r>根据所述链接配置本文档来自技高网...

【技术保护点】
1.一种镜像构建方法,其特征在于,包括:/n接收配置请求;所述配置请求包括构建配置请求、链接配置请求和业务应用配置请求;/n根据所述构建配置请求调用基础镜像库中的根文件系统构建第一镜像;/n根据所述链接配置请求调用链接文件库文件导入至所述第一镜像,得到第二镜像;/n确定所述业务应用请求对应的业务应用配置,将所述业务应用配置导入所述第二镜像,得到容器化镜像。/n

【技术特征摘要】
1.一种镜像构建方法,其特征在于,包括:
接收配置请求;所述配置请求包括构建配置请求、链接配置请求和业务应用配置请求;
根据所述构建配置请求调用基础镜像库中的根文件系统构建第一镜像;
根据所述链接配置请求调用链接文件库文件导入至所述第一镜像,得到第二镜像;
确定所述业务应用请求对应的业务应用配置,将所述业务应用配置导入所述第二镜像,得到容器化镜像。


2.根据权利要求1所述的镜像构建方法,其特征在于,还包括:
将所述容器化镜像导入应用镜像库,以便宿主机通过第三方平台应用所述容器化镜像。


3.根据权利要求1所述的镜像构建方法,其特征在于,还包括:
对所述容器化镜像执行兼容性检测;
若所述容器化镜像存在兼容性异常,判断所述业务应用配置请求与所述构建配置请求是否对应;
若否,确定所述业务应用请求对应的兼容业务应用配置,并将所述兼容业务应用配置导入所述第二镜像,重新得到容器化镜像。


4.根据权利要求1所述的镜像构建方法,其特征在于,根据所述链接配置请求调用链接文件库文件导入至所述第一镜像,得到第二镜像包括:
根据所述链接配置请求分别调用动态链接文件库文件和静态链接文件库文件导入至所述第一镜像,得到第二镜像。


5.一种镜像构建系统,其特征在于,包括:
配置接收模块,用于接收配置请求;所述配置请求包括构建配置请求、链接配置请求和业务应用配置请求;
第一构建模块,用于根据所述...

【专利技术属性】
技术研发人员:白晓敏
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1