[发明专利]一种基于docker的Weblogic自动化环境搭建方法及系统在审
申请号: | 202010755443.7 | 申请日: | 2020-07-31 |
公开(公告)号: | CN111966364A | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 张坤三;陈辰;颜育奇;曾臻;胡志杰;陈智;罗珊;吴丽进;廖声杨;陈淑婷 | 申请(专利权)人: | 国网福建省电力有限公司;国网福建省电力有限公司漳州供电公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/71;G06F9/455 |
代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 钱莉;蔡学俊 |
地址: | 350003 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 docker weblogic 自动化 环境 搭建 方法 系统 | ||
1.一种基于docker的Weblogic自动化环境搭建方法,其特征在于,包括以下步骤:
步骤S1:搭建好Docker环境,并安装docker服务;
步骤S2:下载相应的JDK版本和Weblogic安装包,将JDK安装包放到jdks/目录下,将Weblogic 安装包放到Weblogics/目录下;
步骤S3:运行Docker脚本和shell脚本,准备开始创建Docker容器;
步骤S4:传入构建参数JDK安装包文件名和Weblogic安装包文件名;
步骤S5:初始化配置文件,自动安装对应版本的JDK和Weblogic Server,并创建Weblogic域。
2.根据权利要求1所述的一种基于docker的Weblogic自动化环境搭建方法,其特征在于,还包括以下步骤:
步骤S6:打开远程调试,启动Weblogic Server服务;
步骤S7:配置weblogic域;
步骤S8:重新启动weblogic服务;
步骤S9:验证weblogic安装及域创建是否成功。
3.根据权利要求1所述的一种基于docker的Weblogic自动化环境搭建方法,其特征在于,步骤S5中的所述初始化配置文件,自动安装对应版本的JDK和Weblogic Server具体包括以下步骤:
步骤S51:创建安装所需用户和环境变量;
步骤S52:复制对应版本的JDK安装包;
步骤S53:判定JDK安装包文件名是否为.bin结尾;如果是,复制.bin文件安装脚本;如果否,复制.tar.gz文件安装脚本;
步骤S54:识别Weblogic的安装版本,复制对应版本的weblogic安装包,并复制对应版本的安装脚本和创建域脚本;
步骤S55:自动安装对应版本的JDK和Weblogic Server。
4.根据权利要求3所述的一种基于docker的Weblogic自动化环境搭建方法,其特征在于,步骤S54中,通过输入的Weblogic 安装包文件名识别weblogic安装版本。
5.根据权利要求1所述的一种基于docker的Weblogic自动化环境搭建方法,其特征在于,步骤S5中的创建Weblogic域具体包括以下步骤:
步骤S56:验证weblogic服务是否启动完成;若是,则进入步骤S57;若否,则再次重新启动weblogic服务;
步骤S57:启用产品模式;
步骤S58:配置包括域根目录、端口、域名称、密码、对应主机名称及主机IP在内的信息,完成Weblogic域的创建。
6.根据权利要求1所述的一种基于docker的Weblogic自动化环境搭建方法,其特征在于,步骤S3中,在运行Docker脚本和shell脚本之前,还包括步骤:
判断待安装主机是否为root用户;若是,直接运行Docker命令和shell命令;若否,则先在所述待安装主机上创建root用户,再运行Docker命令和shell命令。
7.一种基于docker的Weblogic自动化环境搭建系统,其特征在于,包括存储器、处理器以及存储于存储器上并能够在处理器上运行的计算机程序指令,当处理器运行该计算机程序指令时,实现如权利要求1-6任一项所述的方法步骤。
8.一种计算机可读存储介质,其特征在于,其上存储有能够被处理器运行的计算机指令,当处理器运行该计算机程序指令时,实现如权利要求1-6任一项所述的方法步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网福建省电力有限公司;国网福建省电力有限公司漳州供电公司,未经国网福建省电力有限公司;国网福建省电力有限公司漳州供电公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010755443.7/1.html,转载请声明来源钻瓜专利网。