Docker中指定某个springboot配置文件作为启动项

首先在项目中加入一个新的配置文件作为线上的配置
Docker中指定某个springboot配置文件作为启动项_第1张图片

注意 新增的配置文件默认需要用application-开头,否则springboot项目无法识别。

然后在docker run的时候加入

-e "SPRING_PROFILES_ACTIVE=prd"

这时程序就会以你指定的这个配置文件来启动了

当然在idea中也可以方便的用不同配置文件去测试
首先编辑启动配置
Docker中指定某个springboot配置文件作为启动项_第2张图片
之后在启动环境那一栏填上启动配置就可以了
Docker中指定某个springboot配置文件作为启动项_第3张图片

你可能感兴趣的:(spring,boot,docker,java)