我正在为一个ruby应用构建一个容器。我的应用程序的配置包含在环境变量中(使用dotenv加载到应用程序内部)。
其中一个配置变量是应用程序的公共ip,它在内部用于建立链接。我需要添加一个dnsmasq条目,将这个ip指向容器中的127.0.0.1,这样它就可以获取应用程序的链接,就好像它没有被容器化一样。
因此,我尝试在Dockerfile文件中设置一个ENV
,它会将一个环境变量传递给容器。
我试过一些方法。
ENV REQUEST_DOMAIN $REQUEST_DOMAIN
ENV REQUEST_DOMAIN `REQUEST_DOMAIN`
不过,所有内容都传递"REQUEST_DOMAIN“字符串,而不是环境变量的值。有没有办法将环境变量值从主机传递到容器?
https://stackoverflow.com/questions/19537645
复制相似问题