Dockerfile.prod 315 B

123456789101112131415161718192021
  1. # 基于 Debian 最新版本
  2. FROM kgbuilder-web:latest
  3. # 创建工作目录
  4. WORKDIR /app
  5. # 复制项目文件到容器中
  6. COPY . /app
  7. # 安装 Vue 项目依赖
  8. RUN npm install
  9. # 构建 Vue 项目
  10. RUN npm run build
  11. # 暴露默认的 Vue 项目端口
  12. EXPOSE 8080
  13. # 启动 Vue 应用
  14. CMD ["npm", "run", "serve"]