[英]ENV variable in docker environment
您好,如何以最方便的方式在 Docker / docker-compose 中使用 env 變量? 我正在與 Django 一起工作,在本地環境中,我有類似的東西,它可以完美運行 - stripe.api_key = os.environ.get('stripeAPI')
在 Docker 容器中我應該怎么做? 當我寫docker exec -e stripeAPI=(secret key) <container_id>
我得到了一個錯誤命令未找到,但是當我在最后寫echo
或bash
我進入了 shell 但 Stripe 不起作用。
如果您使用.env
-compose,您可以使用stripeAPI
變量創建.env
文件,並將此選項添加到stripeAPI
docker-compose
配置到您的 django 服務:
環境文件:
-
“你的 .env 路徑”
所以stripeAPI
將在您的django容器中可用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.