Estoy construyendo un contenedor para una aplicación de rubí. La configuración de mi aplicación está contenida en variables de entorno (cargadas dentro de la aplicación con dotenv ).
Una de esas variables de configuración es la ip pública de la aplicación, que se usa internamente para crear enlaces. Necesito agregar una entrada dnsmasq que apunte esta ip a 127.0.0.1 dentro del contenedor, para que pueda obtener los enlaces de la aplicación como si no estuviera en contenedor.
Por lo tanto, estoy tratando de establecer un ENV
archivo en mi Docker que pasaría una variable de entorno al contenedor.
Intenté algunas cosas.
ENV REQUEST_DOMAIN $REQUEST_DOMAIN
ENV REQUEST_DOMAIN `REQUEST_DOMAIN`
Sin embargo, todo pasa la cadena "REQUEST_DOMAIN" en lugar del valor de la variable de entorno. ¿Hay alguna manera de pasar valores de variables de entorno de la máquina host al contenedor?