Dockerfile 441 B

123456789101112131415161718192021
  1. FROM nginx:alpine
  2. # 创建目录
  3. RUN mkdir -p /usr/share/nginx/html
  4. # 设置工作目录
  5. WORKDIR /usr/share/nginx/html
  6. # 复制构建好的 dist 目录到 nginx 服务器目录
  7. COPY ./.data/html/ .
  8. # 复制 Nginx 配置文件
  9. COPY .script/docker/nginx/nginx.conf /etc/nginx/nginx.conf
  10. COPY .script/docker/nginx/conf/default.conf /etc/nginx/conf.d/default.conf
  11. # 暴露端口
  12. EXPOSE 80
  13. # 启动 Nginx
  14. CMD ["nginx", "-g", "daemon off;"]