1
我在節點泊塢窗容器上託管了一個反應應用程序。 我運行它,並把它傳遞變量的環境如何在js腳本中讀取docker環境變量?
docker run -t -e "ADMIN_HOST_ENV=http://myapp.app:443/api" -p 3000:3000 "myapp"
我怎樣才能獲取應用程序內的「ADMIN_HOST_ENV」環境變量?
我在節點泊塢窗容器上託管了一個反應應用程序。 我運行它,並把它傳遞變量的環境如何在js腳本中讀取docker環境變量?
docker run -t -e "ADMIN_HOST_ENV=http://myapp.app:443/api" -p 3000:3000 "myapp"
我怎樣才能獲取應用程序內的「ADMIN_HOST_ENV」環境變量?
如果這僅僅是同節點後臺,已經有一個答案的問題:Read environment variables in Node.js
在前端,你有幾種選擇來得到它,創建一個端點得到它,把它寫到前端引用的.js文件,將它作爲一個cookie傳遞,保留在後端,只在你點擊後端時引用它,等等。
我運行服務器時檢查環境變量,寫入它們到environment.js,然後在我的index.html中引用該environment.js。
[Read Node.js中讀取環境變量]的可能副本(http://stackoverflow.com/questions/4870328/read-environment-variables-in-node-js) – Matt