我有一个使用Maven打包的spring-boot war应用程序,我需要将其部署为docker image。现在我已经完成了创建docker镜像,我现在的问题是如何传递外部配置?我没有以java-jar myapp. war的形式运行spring-boot应用程序。负责部署此镜像的人员需要将配置文件的路径传递给docker镜像。
yeotifhr1#
为子孙后代张贴此。我最终在Docker Compose中使用了该图像,并传递了如下所示的值。Docker-Compose
另外使用.env文件传递数据库配置。
POSTGRESQL_USER=evops POSTGRESQL_USER_PASSWORD=** POSTGRESQL_DATABASE=** POSTGRESQL_SERVER_PORT=5432 POSTGRESQL_SERVER_HOST=operations-db
字符串
1条答案
按热度按时间yeotifhr1#
为子孙后代张贴此。我最终在Docker Compose中使用了该图像,并传递了如下所示的值。
Docker-Compose
另外使用.env文件传递数据库配置。
字符串