【技术实现步骤摘要】
一种基于Docker技术的软件适配方法
[0001]本专利技术属于软件适配
,尤其涉及一种基于Docker技术的软件适配方法。
技术介绍
[0002]X86指令集采用的是复杂指令集计算机(CISC)体系结构,指令集复杂导致执行指令的效率较低、功耗较高、不够灵活。与之相比,ARM架构处理器采用精简指令集计算机(RISC)处理器,指令数量相对较少,可以通过组合实现复杂的计算和操作,不仅提高了指令运行速度,也最大限度地减少了功耗。国内飞腾、鲲鹏等厂商也已经能够实现ARM架构处理器的自主生产,并适配国产操作系统。在可预见的未来,大量的软件将迁移到ARM架构上,底层架构适配是实现国产化适配的第一步,也是实现高性能计算的有效途径,但专业性科学计算软件如何向ARM架构平台迁移是当前面临的关键难题。
技术实现思路
[0003]针对现有技术中的上述不足,本专利技术提供的一种基于Docker技术的软件适配方法解决了专业性科学计算软件无法向ARM架构平台迁移的问题。
[0004]为了达到上述专利技术目的,本专利技术采 ...
【技术保护点】
【技术特征摘要】
1.一种基于Docker技术的软件适配方法,其特征在于,包括以下步骤:S1、编写指令文件,并根据指令文件,利用Docker引擎和跨平台镜像构建工具构建适配于ARM架构的镜像,得到镜像文件;S2、在以ARM架构处理器为核心的操作系统上安装Docker引擎,并运行镜像文件,得到容器;S3、进入容器内部,选择软件的计算模块和软件的计算文件命令运行软件,完成软件适配。2.根据权利要求1所述基于Docker技术的软件适配方法,其特征在于,所述步骤S1中Docker引擎的版本支持跨底层...
【专利技术属性】
技术研发人员:刘家宏,张海嘉,梅超,王佳,高希超,
申请(专利权)人:北京工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。