Closed fishandsheep closed 3 months ago
请问是如何制定配置文件application.properties
的路径的?我使用dev分支的Dockerfile构建了镜像,并不读取位于/app/resources/application.properties
的配置文件,而使用qinshower/spider:0.5.0-beta
镜像则识别/app/resources/application.properties
配置文件。
问是如何制定配置文件
application.properties
的路径的?我使用dev分支的Dockerfile构建了镜像,并不读取位于/app/resources/application.properties
的配置文件,而使用qinshower/spider:0.5.0-beta
镜像则识别/app/resources/application.properties
配置文件。
@NoverNobida 我使用dev分支构建并启动了一个镜像,镜像中并没有 /app/resources/application.properties目录,看Dockerfile只有纯粹的 jar,application.properties目录集成在jar包里了。如果想使用 application.properties,可考虑在启动项目的时候,添加对应的环境变量。
qinshower/spider:0.5.0-beta,使用的是google的jib构建的镜像,具体步骤 可以参考我fork的项目spider-flow-jib
使用 docker ps --no-trunc 可看到COMMAND详细信息
spider-dev
/bin/sh -c 'java -jar spider-flow.jar'
qinshower/spider:0.5.0-beta
java -cp /app/resources:/app/classes:/app/libs/* org.spiderflow.SpiderApplication
如有疑问,欢迎相互探讨
增加 docker-compose 一键部署的脚本并添加相关文档说明