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