一种基于Docker一键部署大数据平台的方法和装置制造方法及图纸

技术编号:20221468 阅读:27 留言:0更新日期:2019-01-28 20:04
本发明专利技术提供了一种基于Docker一键部署大数据平台的方法和装置,涉及数据处理的技术领域,包括:获取目标脚本程序,基于所述目标脚本程序调用目标文件,其中,目标文件包括:待部署大数据平台的操作系统镜像文件,用于构建Docker容器的第一配置文件,用于对Docker容器进行初始化的第二配置文件,待部署大数据平台服务组件的配置文件,待部署大数据平台的节点配置文件;基于目标文件确定所述待部署大数据平台的操作系统、目标Docker容器和待部署大数据平台的蓝图模板,其中,目标Docker容器为完成初始化配置的Docker容器;按照蓝图模板在目标数据平台上对操作系统、目标Docker容器和服务组件的配置文件对应的服务组件进行部署,得到目标大数据平台,解决了现有的大数据平台的部署过程复杂且容易出错问题。

【技术实现步骤摘要】
一种基于Docker一键部署大数据平台的方法和装置
本专利技术涉及数据处理
,尤其是涉及一种基于Docker一键部署大数据平台的方法和装置。
技术介绍
大数据平台是为了计算现今社会所产生的越来越大的数据量,以对数据进行存储、运算和展示展现作为目的的平台。由于大数据平台是集数据整合、数据处理、数据存储、数据分析、可视化等功能为一体数据处理系统,因此,大数据平台能够帮助数据挖掘人员挖掘数据背后的业务逻辑,发现数据背后的问题,以使数据挖掘人员能够根据数据背后的问题对自己的业务进行及时的分析和调整。但是,在日常应用中大数据平台的搭建和部署步骤往往很繁琐,导致在大数据平台的搭建和部署过程中容易出现操作失误的情况。针对上述问题,还未提出有效的解决方案。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种基于Docker一键部署大数据平台的方法和装置,以缓解了现有的大数据平台的部署过程复杂且容易出错问题。第一方面,本专利技术实施例提供了一种基于Docker一键部署大数据平台的方法,该方法包括:获取目标脚本程序,基于所述目标脚本程序调用目标文件,其中,所述目标文件包括:待部署大数据平台的操作系统本文档来自技高网...

【技术保护点】
1.一种基于Docker一键部署大数据平台的方法,其特征在于,包括:获取目标脚本程序,基于所述目标脚本程序调用目标文件,其中,所述目标文件包括:待部署大数据平台的操作系统镜像文件,用于构建Docker容器的第一配置文件,用于对Docker容器进行初始化的第二配置文件,待部署大数据平台服务组件的配置文件,待部署大数据平台的节点配置文件;基于所述目标文件确定所述待部署大数据平台的操作系统、目标Docker容器和所述待部署大数据平台的蓝图模板,其中,所述目标Docker容器为完成初始化配置的Docker容器;按照所述蓝图模板在目标数据平台上对所述操作系统、所述目标Docker容器和所述服务组件的配置...

【技术特征摘要】
1.一种基于Docker一键部署大数据平台的方法,其特征在于,包括:获取目标脚本程序,基于所述目标脚本程序调用目标文件,其中,所述目标文件包括:待部署大数据平台的操作系统镜像文件,用于构建Docker容器的第一配置文件,用于对Docker容器进行初始化的第二配置文件,待部署大数据平台服务组件的配置文件,待部署大数据平台的节点配置文件;基于所述目标文件确定所述待部署大数据平台的操作系统、目标Docker容器和所述待部署大数据平台的蓝图模板,其中,所述目标Docker容器为完成初始化配置的Docker容器;按照所述蓝图模板在目标数据平台上对所述操作系统、所述目标Docker容器和所述服务组件的配置文件对应的服务组件进行部署,得到目标大数据平台。2.根据权利要求1所述的方法,其特征在于,基于所述目标脚本程序调用所述目标文件包括:基于所述目标脚本程序中第一子程序调用所述操作系统镜像文件;基于所述目标脚本程序中的第二子程序调用所述第一配置文件和所述第二配置文件;基于所述目标脚本程序中的第三子程序调用所述服务组件的配置文件和所述节点配置文件。3.根据权利要求1或2所述的方法,其特征在于,基于所述目标文件确定所述待部署大数据平台的操作系统、目标Docker容器和所述待部署大数据平台的蓝图模板包括:基于所述操作系统镜像文件确定所述大数据平台的操作系统;基于所述第一配置文件和所述第二配置文件确定所述目标Docker容器;基于所述服务组件的配置文件和所述节点配置文件确定所述蓝图模板。4.根据权利要求3所述的方法,其特征在于,基于所述第一配置文件和所述第二配置文件确定所述目标Docker容器包括:基于所述第一配置文件确定Docker容器;基于所述第二配置文件对所述Docker容器进行初始化配置,得到所述目标Docker容器。5.根据权利要求1所述的方法,其特征在于,在获取目标脚本程序之前,所述方法还包括:获取目标软件包,并将所述目标软件包发送至源服务器,以使所述源服务器对所述目标软件包进行存储,其中,所述目标软件...

【专利技术属性】
技术研发人员:吴波范渊刘博龙文洁
申请(专利权)人:杭州安恒信息技术股份有限公司
类型:发明
国别省市:浙江,33

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

1