Docker编写.env文件数组变量

时间:2017-04-18 10:24:07

标签: arrays docker-compose dockerfile

我正在使用docker-compose,我使用env文件和我的本地变量。 我需要传递数组变量。 我试过了:

TAGS="12345","67890"

TAGS=["12345","67890"]

TAGS=("12345" "67890")

我总是犯错:

List(WrongType(STRING,Set(LIST, OBJECT),Some(ConfigValueLocation(file:/src/target/scala-2.12/classes/application.conf,86))

知道如何实现这个目标吗?

1 个答案:

答案 0 :(得分:4)

如上所述Confidence,请写一个逗号分隔的字符串:

TAGS=12345,67890

然后在您的应用程序中(例如Python):

os.getenv('TAGS').split(',')