使用docker部署jimureport
简介:本文介绍如何使用docker部署jimureport(积木报表)离线版。
1 软件下载
1.1 docker:官网下载
1.2 maven:官网下载
1.3 Java:Java环境配置
1.4 git:git安装步骤
1.5 jimureport:官网(无需手动下载)
2 软件安装
2.1 docker安装
2.1.1 双击下载好的Docker Desktop Installer.exe
安装包,出现以下界面,其中Use WSL 2 instead of Hyper-V(recommended)需勾选上,然后点击OK进行安装。

2.1.2 等待安装完成后,出现以下界面,点击Close and restart按钮关闭安装程序并重启。

重要提示
这里需要重启,请在点击Close and restart按钮前确定重要资料已保存。
2.1.3 重启系统后,docker desktop会自行启动,首次启动会弹出如下界面,点击Accept按钮即可。

2.1.4 若启动后出现以下界面,则需下载WSL2 Linux 内核更新包,并安装。
WSL2 Linux 内核更新包:官网下载

2.1.5 双击docker desktop启动,等待引擎启动完成,引擎启动完成后,会出现如下界面:

小技巧
界面左下角为绿色为引擎启动成功,橙色为正在启动。
2.2 maven安装
2.2.1 将下载好的压缩包解压后,找到apache-maven-3.9.0
文件夹,复制到安装路径,并记录下路径,如:C:\Program Files\apache-maven-3.9.0
。
2.2.2 进入系统环境变量设置界面,在系统变量下方点击新建按钮,在变量名中输入:MAVEN_HOME
,在变量值中输入刚刚maven的路径:C:\Program Files\apache-maven-3.9.0
,点击确定。
2.2.3 在系统变量中找到Path
,双击进入修改界面,在下面空白行增加%MAVEN_HOME%\bin
,点击确定。
2.2.4 设置完毕后,打开命令行界面,输入mvn -version
并按回车,若出现版本信息则表示maven配置成功。

提示
maven环境变量配置步骤与Java环境变量配置步骤相似,如有疑问请参考Java环境变量配置教程。
2.2.5 maven镜像库节点更换
找到maven安装路径下conf
文件夹内的settings.xml
文件并进行编辑,在编辑状态下找到以下代码,将红色框内代码修改为以下代码,并保存。

1 | <id>nexus-aliyun</id> |
2.3 jimureport安装
jimureport官方安装教程:教程
2.3.1 以管理员的方式启动PowerShell,选择一要临时存放jimureport的路径,如需要存放在C:\Program Files
,则输入:
1 | cd C:\Program Files |
若需要在其他路径,则输入(自行根据实际路径修改代码):
1 | cd D: |
2.3.2 依次执行以下代码:
1 | git clone https://gitee.com/jeecg/JimuReport.git |
1 | cd JimuReport/jimureport-example |
1 | mvn clean package |
1 | docker-compose up -d |
提示
以上代码需运行docker引擎后执行。
2.3.3 在执行完以上代码后,我们可以在docker的Containers界面下可以看到jimureport-example项目正在运行,则表示部署成功。我们可以使用以下链接访问积木报表。
http://localhost:8085/jmreport/list
