| 用途 | 向容器进程注入环境变量 |
|---|---|
| 语法 | -e KEY=VAL 可多次 / --env-file FILE |
| 文件格式 | 每行 KEY=VAL,不要写 export |
示例
示例
docker run -d -e TZ=Asia/Shanghai -e APP_ENV=prod app/api:v1.2
docker run --rm --env-file ./app.env alpine:3.20 env | sortapp.env 示例
app.env 示例
TZ=Asia/Shanghai
APP_ENV=staging
LOG_LEVEL=info密码类变量用 -e 传入会出现在 docker inspect 与 /proc 环境里;生产更稳妥的方式是挂载文件或使用 secret 机制。