使用Docker部署Node.js
# 使用Node.js官方Docker镜像作为基础镜像
FROM node:14
# 设置容器内的工作目录
WORKDIR /app
# 将当前目录下的所有文件复制到容器内的工作目录
COPY . .
# 设置环境变量,指定应用的端口
ENV PORT=3000
# 在容器启动时运行应用
CMD ["node", "server.js"]
这个Dockerfile为创建运行Node.js应用的Docker镜像提供了一个基本的模板。它首先从Docker Hub上的官方Node.js镜像继承,然后将当前目录下的所有文件复制到镜像内的工作目录,并设置了应用的启动命令。这样,当你的Node.js应用被部署到Docker容器中时,它会在指定的端口上运行。
评论已关闭