如何将 application.properties 文件提供给 spring boot docker image 作为输入

Red*_*dra 1 docker spring-boot docker-swarm docker-machine

我有 Spring Boot docker 镜像。我在 application.properties 文件中提供了所有参数(环境变量)。如何在通过 docker image 作为输入运行应用程序时提供此文件。

请帮我。

Ste*_*ich 5

您可以使用 docker 卷并在 docker 映像中启动您的 Spring Boot 应用程序,例如

java -jar /path/to/volume/yourapp.jar --spring.config.location=file:/path/to/volume/application.properties
Run Code Online (Sandbox Code Playgroud)

所述application.properties然后外部化到卷相关联的文件夹。