如何在js脚本中读取docker环境变量?

时间:2017-01-26 22:07:58

标签: javascript reactjs docker docker-compose devops

我在节点docker容器上托管了一个react应用程序。 我运行它并传递一个环境变量

 docker run -t -e "ADMIN_HOST_ENV=http://myapp.app:443/api" -p 3000:3000 "myapp"

如何在应用程序中获取“ADMIN_HOST_ENV”环境变量?

1 个答案:

答案 0 :(得分:2)

如果这只是节点后端,那么已经有了一个问题答案:Read environment variables in Node.js

在前端,您将有几个选项来获取它,创建一个端点来获取它,将它写入前端引用的.js文件,将其作为cookie传递,保持后端和只有当你点击后端等时才引用它。

我运行服务器时检查环境变量,将它们写入environment.js,然后在index.html中引用environment.js。

相关问题