yml无法读取Dockerfile中的设置的环境变量

来源:4-2 服务docker化(下)

peter_zhang

2018-08-25

springboot以jar的方式在docker中运行,在yml动态指定变量,例如${redis.address},在Dockerfile中设置其env,但是启动的时候没有读取到Dockerfile中设置的env的值,启动日志中依然显示“${redis.address}”,并非环境变量的值。

写回答

1回答

刘果国

2018-08-25

先进入容器中,执行env看看环境变量是否生效了

0
2
刘果国
回复
peter_zhang
那就得具体看看你的代码和运行的方法啦,最好有个git地址
2018-08-27
共2条回复

Docker+Kubernetes(k8s)微服务容器化实践

从开发到编排,快速,完整,深入的掌握微服务

2617 学习 · 609 问题

查看课程