Sto costruendo un contenitore per un'app rubino. La configurazione della mia app è contenuta nelle variabili di ambiente (caricate all'interno dell'app con dotenv ).
Una di queste variabili di configurazione è l'ip pubblico dell'app, che viene utilizzato internamente per creare collegamenti. Ho bisogno di aggiungere una voce dnsmasq che punta questo ip a 127.0.0.1 all'interno del contenitore, in modo che possa recuperare i collegamenti dell'app come se non fosse containerizzata.
Sto quindi cercando di impostare un ENV
nel mio Dockerfile che passerebbe una variabile d'ambiente al contenitore.
Ho provato alcune cose.
ENV REQUEST_DOMAIN $REQUEST_DOMAIN
ENV REQUEST_DOMAIN `REQUEST_DOMAIN`
Tutto passa comunque la stringa "REQUEST_DOMAIN" invece del valore della variabile d'ambiente. Esiste un modo per passare i valori delle variabili di ambiente dal computer host al contenitore?