使用Google Cloud Platform Node.js Docker Image构建高效应用
# 使用Google Cloud Platform提供的Node.js官方Docker镜像作为基础镜像
FROM gcr.io/google-appengine/nodejs
# 设置环境变量,指定应用的端口
ENV PORT=8080
# 安装并使用npm安装项目依赖
RUN npm install
# 将当前目录下的所有文件复制到镜像中的/app目录下
COPY . /app
# 在容器启动时运行应用
CMD ["node", "app.js"]
这个Dockerfile示例展示了如何使用Google提供的Node.js官方Docker镜像来创建一个Docker容器,并且如何设置环境变量、安装依赖以及定义容器启动时执行的命令。这是一个高效的开发和部署Node.js应用的实践方法。
评论已关闭