如何在Dockerfile中设置Node环境variables来运行node.js应用程序?
任何人都可以build议如何在运行节点应用程序时在dockerfile中设置NODE_ENVvariables。
在构build映像或运行容器时有两种方法。
对于构build:
添加到你的Dockerfile
ENV NODE_ENV=whatEver
或者如果你不想让它们在运行时粘住,使用构build参数Docker build –build-args NODE_ENV whatEver
运行时:
用“-e”运行你的容器
docker run -e NODE_ENV=whatever mycontainer