如何将环境变量传递给Google App Engine上的Managed VM实例?这可能吗?
有两个地方可以设置环境变量:
- 应用程序。yaml
- Dockerfile
这也是优先顺序。
现在听起来你已经有一个Dockerfile,你不想改变它在托管虚拟机的运行。但是你必须添加一个app.yaml来让你的设置与托管虚拟机一起工作,所以像这样添加你的环境变量到你的app.yaml:
env_variables:
TESTENV: 'setinappyaml
如果你完全在本地运行,它将不起作用。你必须通过sdk运行,否则app.yaml甚至不是等式的一部分。