2016-08-15 34 views
0

在我設置的環境變量,以生產從開發Mean.Js泊塢文件:泊塢窗MEAN.JS不能設置爲「生產」模式下運行

ENV NODE_ENV production 

當啓動泊塢窗容器中,控制檯輸出它顯示它正在「開發」環境中運行。

我已經重新啓動了搬運工容器爲:

docker run -e "NODE_ENV=production"-i -t --name www1 --link mongodb:db_1 -p 80:3000 somecompany/meansite 

再次,從咕嚕在控制檯輸出顯示,它是在「發展模式」

因此在運行,我所做的:

docker exec -it www1 bash printenv 

並確認該NODE_ENV實際上是在設置產品:

NODE_ENV=production 

似乎無法理解爲什麼Mean.Js不能在「生產」模式下運行,但即使在NODE_ENV變量設置爲生產時也總是默認爲「開發」。

回答