la documentación no lo menciona directamente pero al parecer no es posible expandir variabes en un COPY o ADD dentro de un dockerfile. Lame.
COPY ./dockerfiles/.env .env // valid
ENV ANOTHER_ENV
COPY ./dockerfiles/$ANOTHER_ENV .env // invalidSí parecen hacer otras cosas facheras pero no eso. https://docs.docker.com/build/building/best-practices/#add-or-copy
I am lame
Apparently I was missing the {} around that variable. Tried something like this and worked:
ENV ANOTHER_ENV_ROUTE=./dockerfiles/.env
COPY ${ANOTHER_ENV_ROUTE} .envSources
My own experiments