frontend-dockerfile 436 B

1234567891011121314151617181920
  1. # 使用 Nginx 镜像作为基础镜像
  2. FROM nginx:alpine
  3. # 设置 Nginx 的静态文件路径
  4. WORKDIR /usr/share/nginx/html
  5. # 清空默认的 Nginx 静态资源目录
  6. RUN rm -rf ./*
  7. # 将本地的静态文件复制到容器中
  8. COPY dist/ .
  9. # 将自定义的 Nginx 配置文件复制到容器中
  10. COPY nginx/nginx.conf /etc/nginx/nginx.conf
  11. # 暴露容器中的 80 端口
  12. EXPOSE 80
  13. # 启动 Nginx
  14. CMD ["nginx", "-g", "daemon off;"]