我不明白docker-compose.yml
中的environment:
是如何工作的。
所以如果我有
environment:
- MY_ENV_VAR
- MY_SECOND_ENV_VAR
现在,在调用docker-compose up
时如何设置它们呢?
我以前试过用export
。
我试着用-e KEY=VALUE
但似乎什么都不起作用。
当我ssh到容器并检查env
时,我没有找到MY_ENV_VAR
或MY_SECOND_ENV_VAR
。
发布于 2018-12-13 06:08:14
您可以在yml文件中赋值。
environment:
- MY_ENV_VAR=foo
- MY_SECOND_ENV_VAR=bar
您还可以在yml文件中使用环境变量。
environment:
- MY_ENV_VAR=${foo}
- MY_SECOND_ENV_VAR=${bar}
https://stackoverflow.com/questions/53752036
复制相似问题