# 使用官方 Node.js 20 镜像作为基础 FROM node:20-alpine # 设置工作目录 WORKDIR /app # 设置国内镜像源加速npm安装 RUN npm config set registry https://registry.npmmirror.com # 拷贝 package.json 并安装依赖 COPY package.json ./ RUN npm install # 拷贝服务端代码 COPY server.js ./ # 暴露端口 EXPOSE 3000 # 启动服务 CMD ["npm", "start"]