1、Dockerfile文件为
ENTRYPOINT [“java”,“-jar”,“/app/app.jar”,“–spring.config.location=/app/conf/application.yml”,“–logging.config=/app/conf/logback.xml”]
时检查服务启动类是否加上args
SpringApplication.run(XXXApplication.class, args);
2、Dockerfile文件修改为
ENTRYPOINT [“java”,“-jar”,“-Dspring.config.location=/app/conf/application.yml”,“-Dlogging.config=/app/conf/logback.xml”,“/app/app.jar”]
修改Dockerfile文件后需要【重新打包镜像】再【启动服务】
Linux服务器上微服务启动失败,应用没有读取到application.yml或者bootstrap.properties配置文件的解决方案
于 2023-03-03 10:48:52 首次发布