专利汇可以提供基于容器技术动态适应软硬件运行环境的软件部署方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于容器技术动态适应软 硬件 运行环境的 软件 部署方法,首先针对软件发布过程进行一次性改造,使其能通过目前的DevOps等自动化构建环境,基于容器技术,可自动的构建出多种软硬件兼容的容器镜像包,并通过特定的文件仓库进行存放,该过程除前期需要人为进行一些简单设定外,后续根据设定内容自动化运行,减少人为干预导致的各类问题;其次,通过部署过程可以看到,部署人员只需要唤起自动化部署模 块 ,即可通过所述自动化部署模块进行后续的自动化部署过程,整个部署过程除执行命令唤起部署模块外,正常情况不需要额外的人为干预。,下面是基于容器技术动态适应软硬件运行环境的软件部署方法专利的具体信息内容。
1.一种基于容器技术动态适应软硬件运行环境的软件部署方法,其特征在于,包括软件发布过程和软件部署过程,在软件发布过程中,基于容器技术,自动的构建出多种软硬件兼容的容器镜像包,并通过文件仓库进行存放;软件部署过程通过自动化部署模块进行后续的自动化部署过程。
2.如权利要求1所述的基于容器技术动态适应软硬件运行环境的软件部署方法,其特征在于,软件发布过程包括如下步骤:
步骤101)首先准备需要发布的软件包,并确定所要发布软件包的基础镜像;
步骤102)其次准备不同软硬件组合特征值列表;
步骤103)分别根据上述步骤102)中的特征值,获取对应的容器基础镜像及运行环境,与上述步骤101)中的软件包进行组合打包成独立的容器镜像文件——容器镜像包;
步骤104)将每个特征值对应制作出的容器镜像包发布,发布到版本容器仓库。
3.如权利要求2所述的基于容器技术动态适应软硬件运行环境的软件部署方法,其特征在于,软件部署过程包括如下步骤:
步骤201)通过部署模块实现自动化脚本命令自动判断当前部署环境的软硬件条件,获取特征值;
步骤202)部署模块通过上述步骤201)中的特征值,到上述步骤104)中的版本容器仓库中查询是否有匹配该特征值的容器镜像包;
步骤203)查询到后下载所述容器镜像包到该部署环境;
步骤204)执行部署命令,完成部署。
4.如权利要求2所述的基于容器技术动态适应软硬件运行环境的软件部署方法,其特征在于,步骤103)的实现方法为:
首先,根据所要发布软件包依赖的基础镜像,通过docker search命令从docker hub官方仓库中搜索关键字为指定基础镜像的关键字;
其次,根据软硬件组合特征值进行基础镜像过滤。
5. 如权利要求3所述的基于容器技术动态适应软硬件运行环境的软件部署方法,其特征在于,步骤201)部署模块中,通过脚本工具实现系统软硬件环境监测;脚本工具通过linux命令:uname -m 命令获取Linux 系统架构。
6.如权利要求4所述的基于容器技术动态适应软硬件运行环境的软件部署方法,其特征在于,对于x86架构而言,特征值的作用不用于搜索,因为此类架构,默认使用官方镜像。
7.如权利要求2所述的基于容器技术动态适应软硬件运行环境的软件部署方法,其特征在于,所述特征值还用于定义容器镜像包的名称。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种实现小体积基础镜像的方法 | 2020-05-08 | 345 |
基于虚拟筛选的Imatinib在作为AIBP抑制剂方面的应用 | 2020-05-13 | 11 |
一种针对OpenStack模块代码单元测试覆盖率运行方法与系统 | 2020-05-14 | 834 |
一种稀土聚合物绿色荧光材料及其制备方法 | 2020-05-12 | 586 |
分布式存储的自动化测试系统、方法、设备及存储介质 | 2020-05-08 | 837 |
基于模拟筛选的Irinotecan作为AIBP抑制剂方面的应用 | 2020-05-13 | 262 |
基于氨基酸代谢组学研究苏格木勒抗失眠作用机理的方法 | 2020-05-11 | 934 |
一种可燃冰开采环境安全虚拟仿真评估系统及方法 | 2020-05-12 | 986 |
Linux环境下安装控制虚拟机的方法、系统及存储介质 | 2020-05-12 | 501 |
一种拼接屏同步处理装置 | 2020-05-12 | 137 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。