我正在为一个ruby应用程序构建一个容器。我的应用程序的配置包含在环境变量中(在应用程序中加载dotenv)。
其中一个配置变量是应用程序的公共ip,它在内部用于创建链接。 我需要添加一个dnsmasq条目,将这个ip指向容器内的127.0.0.1,这样它就可以获取应用程序的链接,就好像它没有容器化一样。
因此,我试图在我的Dockerfile中设置一个ENV,它将传递一个环境变量给容器。
我尝试了一些方法。
ENV REQUEST_DOMAIN $REQUEST_DOMAIN
ENV REQUEST_DOMAIN `REQUEST_DOMAIN`
所有内容都传递“REQUEST_DOMAIN”字符串,而不是环境变量的值。 是否有一种方法将环境变量值从主机传递到容器?