Hello
I want to set config_env from .env
file. I am trying to use config env variable from Dockerfile but i get wrong value. I have set MIX_ENV=prod
in .env but i get :dev
on config_env()
other thing i also try System.get_env("MIX_ENV")
where i get correct value.
.env file
export MIX_ENV=prod
docker-compose.yml
version: "3"
services:
web:
env_file:
- .env
build:
context: "."
args:
- MIX_ENV=$MIX_ENV
ports:
- 4000:4000
Dockerfile
# Configure required environment
ARG MIX_ENV
ENV MIX_ENV=${MIX_ENV}