【发布时间】:2017-12-24 00:53:23
【问题描述】:
例如,在 docker-compose.yml 中设置environment: EUREKA_PORT=8762。
并且jar中的变量${eureka.port=8761}不会生效。
为什么environment: EUREKA_PORT=8762 会覆盖${eureka.port=8761}?
docker环境变量和jar中的变量是如何映射的?
【问题讨论】:
-
我不确定你是如何在你的java代码中转储
{$eureka.port}的值来说明它是8761的值。{$eureka.port}对我来说看起来像壳`。无论如何,我不认为EUREKA_PORT与eureka.port相同。我可能是错的。
标签: docker spring-boot docker-compose