Files
2025-12-29 18:25:36 +08:00

23 lines
341 B
Docker

# 后端 Dockerfile
FROM node:18-alpine
WORKDIR /app
# 复制package文件
COPY package*.json ./
# 安装依赖(使用 install 而不是 ci)
RUN npm install --only=production
# 复制源代码
COPY src ./src
# 创建数据库目录
RUN mkdir -p /app/database
# 暴露端口
EXPOSE 5000
# 启动应用
CMD ["node", "src/index.js"]