My docker-compose.yml
looks something like this:
version: '2'
services:
myapp:
build:
context: .
environment:
- GITLAB_USER=myusername
I want to use that environment variable inside a Dockerfile
but it does not work:
FROM node:7
ENV GITLAB_USER=${GITLAB_USER} \
RUN echo '${GITLAB_USER}'
echos just: ${GITLAB_USER}
How can I make this work so I can use variables from an .env
file inside Docker (via docker-compose) ?