赞
踩
我学习的是若依前后端分离版,本地运行代码运行没有问题,用docker部署上线后,访问页面不加载验证码图片并报错:
后台日志如图:
根据请求地址找到了代码:
于是手动打了很多日志来找源头:
日志打好重新上线并排查,发现了报错原因:
是image初始值设成了null,但是本地运行时并没有这个问题,所以初步怀疑时jdk版本问题
我的本地jdk版本:
想进入docker容器,发现命令还和之前不一样:
gpt解决:
docker容器内版本:
于是修改Dockerfile中的基础镜像(找了个以前用过的):
修改后为:
重新构建镜像并部署,此时能够正常显示了:
、
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。