JZ.*_*JZ. 7 python ubuntu environment-variables flask docker
我通过以下方式启动docker容器:
docker run -e IP_AD=192.168.99.100 -p 80:80 flask_app
Run Code Online (Sandbox Code Playgroud)
我只是试图将一个IP地址传递给烧瓶应用程序,以便可以从我的应用程序加载某些东西.此资源将从环境更改为环境,因此这是我希望将其作为环境变量传递的原因.
后来,我想使用这个变量但是从运行烧瓶应用程序的上下文.如何IP_AD
从我的烧瓶应用程序加载并将其用作python变量?
我试过这样做:
import os
os.environ.get('IP_AD')
Run Code Online (Sandbox Code Playgroud)
但它似乎没有加载任何东西.加载从docker run -e传递的IP_AD的正确方法是什么
Amj*_*yed -2
你可以这样尝试
import os
os.environ["IP_AD"]
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3061 次 |
最近记录: |