一、该问题的重现步骤是什么?
prod 环境 运行
1.
2. 镜像仓库
3.jenkins 构建
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
blade-boot 2.6.0 centos7
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
按照这么几个步骤尝试下:
1. 先不使用docker构建,本地使用 java -jar app.jar --spring.profiles.active=prod 命令跑一下,看看是否可以切换成prod环境
2. 修改dockerfile,应该是 -Djava.security.egd=file:/dev/./urandom 而不是 -Djava.security.egd=file:/prod/./urandom
3. 不用脚本批量启动,单独用命令 docker run 看看是否切换成prod环境,如果没有,则使用 docker run xxx --spring.profiles.active=prod 看下是否切换成prod
4. 检查下启动脚本,有没有指定环境成dev
扫一扫访问 Blade技术社区 移动端