0
で実行するように設定することはできませんそれは "開発"環境で実行されていることを示すコンソール出力。私は、ドッキングウィンドウコンテナを再開始しましたドッカーMEAN.JSは、私は、開発から生産までENVのVARを設定したファイルMean.Jsドッカーで「生産」モード
:
再び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が実際に生産に設定されていることを確認しました3210
Mean.Jsが "production"モードで実行されない理由は分かりませんが、NODE_ENV変数がproductionに設定されている場合でも常にデフォルトで "development"になります。