实战:Docker化Node.js项目
    		       		warning:
    		            这篇文章距离上次修改已过452天,其中的内容可能已经有所变动。
    		        
        		                
                
# 设置Node.js的版本为14
FROM node:14
 
# 创建并设置/app目录为工作目录
WORKDIR /app
 
# 将package.json和package-lock.json复制到工作目录
COPY package*.json ./
 
# 安装项目依赖
RUN npm install
 
# 将项目源代码复制到工作目录
COPY . .
 
# 暴露容器的8080端口
EXPOSE 8080
 
# 运行Node.js应用
CMD ["node", "app.js"]这个Dockerfile为创建Node.js应用的Docker镜像提供了一个基本的模板。它首先设置了Node.js的版本,然后创建了工作目录,并安装了项目依赖。最后,它将源代码复制到镜像中,并暴露了应用将运行的端口。当容器启动时,它将运行Node.js应用程序。这是一个简洁且有效的示例,可以作为开发者实践Docker化Node.js项目的基础。
评论已关闭