variables vagabundas en Dockerfile

Yo uso Vagrant y Docker para crear entornos web.

Tengo un Vagrantfile con el siguiente código en mi "web.vm.provider" docker "do | d |" sección :

d.env = { DRUSH_VERSION:"7.0.0" } 

Luego, en mi file Docker, para probar, tengo:

 RUN echo $DRUSH_VERSION > /d.txt 

Pero desafortunadamente, no tengo ningún valor en $ DRUSH_VERSION … ¿Me estoy perdiendo algo?

Muchas gracias por su ayuda

Respondiendo mi propia pregunta.

Con Docker 1.9.x ahora tiene la capacidad de pasar variables de compilation a Docker Build, con la nueva instrucción ARG.

https://github.com/docker/docker/pull/15182