Docker与Node.js集成
# 使用Node.js官方Docker镜像作为基础镜像
FROM node:14
# 设置容器内工作目录
WORKDIR /app
# 将当前目录下的所有文件复制到容器内工作目录
COPY . .
# 设置环境变量,指定应用的端口
ENV PORT=3000
# 在容器启动时运行应用
CMD ["node", "server.js"]
这个Dockerfile定义了一个Node.js应用的基本镜像,它复制了当前目录下的所有文件到镜像内的工作目录,并设置了容器启动时运行server.js
文件。这为开发者提供了一个简洁明了的示例,说明了如何为Node.js应用创建Docker镜像。
评论已关闭