【发布时间】:2017-08-16 23:20:33
【问题描述】:
谁能建议我在运行节点应用程序时如何在 dockerfile 中设置 NODE_ENV 变量。
【问题讨论】:
标签: docker containers kubernetes dockerfile docker-container
谁能建议我在运行节点应用程序时如何在 dockerfile 中设置 NODE_ENV 变量。
【问题讨论】:
标签: docker containers kubernetes dockerfile docker-container
有两种方式,构建镜像或运行容器时。
对于构建:
添加到您的 Dockerfile
ENV NODE_ENV=whatEver
如果您不希望它们在运行时保持不变,也可以使用构建参数 Docker build --build-args NODE_ENV whatEver
运行时:
用“-e”运行你的容器
docker run -e NODE_ENV=whatever mycontainer
【讨论】: