【发布时间】:2022-01-03 19:12:33
【问题描述】:
在我的 docker-compose 中,我有几个变量要传递给我的 Spring Boot Kotlin 模块。我的docker-compose.yml 的一部分是
version: '3.9'
services:
tomcat:
image: backend:latest
ports:
- "8080:8080"
- "5005:5005"
container_name: tomcat
environment:
my-app_env_one: something
spring_datasource_username: user
my-app_env_one 在我的模块中不可用,但spring_datasource_username 仍然可用。我究竟做错了什么?我是 Docker 新手,如果我完全错了,我很抱歉。所以图像现在正在运行,但我不知道为什么我没有得到变量。
【问题讨论】:
标签: spring-boot kotlin docker-compose environment-variables