# एनवायरनमेंट वेरिएबल्स — Docker Fundamentals: Images, Containers और Compose

Source: https://www.skillbyai.com/hi/docker/docker-env-vars

> Images में secrets डालने के बजाय -e और --env-file से containers को configuration दें।

## -e और --env-file

एक-बार के वेरिएबल के लिए `-e KEY=value` उपयोग करें, या किसी फ़ाइल से कई लोड करने के लिए `--env-file` — सीक्रेट्स और प्रति-एनवायरनमेंट कॉन्फ़िग के लिए उपयोगी।

```bash
docker run -d -e NODE_ENV=production -e PORT=3000 my-app:1.0
docker run -d --env-file .env my-app:1.0
```
