我需要使用com.somesite.apikey
这样的名称来设置环境变量。
我在我的doccker-compose.yml中尝试了这些变体
environment:
com.somesite.apikey: 98989897979
com_somesite_apikey: 98798709089
但是方法
System.getProperty("com.somesite.apikey")
返回空。谁能帮我解决这个问题?
最佳答案
Spring Boot documentation on setting properties指出,环境变量的“拼写”必须为
所以你应该可以设置
environment:
COM_SOMESITE_APIKEY: 98798709089