(本文档仅供参考)
问题现象
通过新的镜像文件升级smartbi,启动失败,查看日志,报错The JRE_HOME environment variable is not defined correctly,信息如下:
问题原因
挂载的setenv.sh中配置的java环境,与镜像文件中实际的java路径不一致,导致启动失败
解决方案
可以进入镜像文件查看其中setenv.sh中配置的java环境,如docker exec -it smartbi-tomcat bash进入镜像,查询setenv.sh结果如下,则可以修改挂载的环境信息,再进行启动。