如何在Dockerfile中设置Node环境变量来运行node.js应用程序?

时间:2017-03-24 05:57:39

标签: docker containers kubernetes dockerfile docker-container

任何人都可以建议在运行节点应用程序时如何在dockerfile中设置NODE_ENV变量。

1 个答案:

答案 0 :(得分:13)

在构建图像或运行容器时有两种方法。

适用于构建:

添加到您的Dockerfile

ENV NODE_ENV=whatEver

如果您不希望它们在运行时粘贴,请使用构建参数     Docker build --build-args NODE_ENV whatEver

运行时:

使用" -e"

运行您的容器
docker run -e NODE_ENV=whatever mycontainer