blob: 875dd8313f11b9307496058759ababeb4964a698 [file] [log] [blame]
# 基础镜像
FROM node:16
# 设置工作目录
WORKDIR /app
# 复制package.json和package-lock.json
COPY package*.json ./
# 使用淘宝镜像源安装依赖
RUN npm config set registry https://registry.npmmirror.com && \
npm install
# 复制项目文件
COPY . .
# 暴露端口
EXPOSE 3004
# 启动应用
CMD ["npm", "run", "dev"]