Dockerfile 526 B

1234567891011121314151617181920212223242526272829303132
  1. #制定镜像
  2. # FROM node:18
  3. #声明作者
  4. # MAINTAINER fanxp
  5. #编译程序
  6. # WORKDIR /app
  7. # COPY . /app
  8. # RUN yarn install
  9. #配置环境变量
  10. # ENV HOST 0.0.0.0
  11. # ENV PORT 8080
  12. #对外暴露的端口
  13. # EXPOSE 8080
  14. #程序启动脚本
  15. # CMD [ "npm","rum","serve" ]
  16. # RUN yarn run build
  17. #制定空镜像
  18. FROM nginx:1.17.0
  19. #声明作者
  20. MAINTAINER fanxp
  21. #移动当前目录下面的文件到code目录下
  22. COPY dist/ /usr/share/nginx/html
  23. COPY default.conf /etc/nginx/conf.d/default.conf
  24. #对外暴露的端口
  25. EXPOSE 80