# 使用 Node.js 官方镜像 FROM node:20-alpine # 设置工作目录 WORKDIR /app # 拷贝依赖清单 COPY package*.json ./ # 安装依赖(只安装生产依赖即可) RUN npm install --production # 拷贝源码 COPY . . # 暴露 WebSocket 端口 EXPOSE 8080 # 启动命令 CMD ["node", "index.js"]