簡體   English   中英

docker 環境中的 ENV 變量

[英]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>我得到了一個錯誤命令未找到,但是當我在最后寫echobash我進入了 shell 但 Stripe 不起作用。

如果您使用.env -compose,您可以使用stripeAPI變量創建.env文件,並將此選項添加到stripeAPI docker-compose配置到您的 django 服務:

環境文件:
- “你的 .env 路徑”

所以stripeAPI將在您的django容器中可用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM