# 使用官方的nginx:1.22.1镜像作为基础镜像 FROM nginx:1.22.1 # 维护者信息 LABEL maintainer="Lion Li" # 创建项目相关的目录 RUN mkdir -p /usr/share/nginx/html # 将前端项目构建后的dist文件夹内容复制到nginx的静态资源目录中 COPY ./dist /usr/share/nginx/html # 可以根据需要自定义nginx的配置文件,这里假设你的配置文件在当前目录下的nginx.conf COPY ./nginx.conf /etc/nginx/nginx.conf # 暴露80端口,这是nginx默认的端口 EXPOSE 80 # 启动nginx服务 ENTRYPOINT ["nginx", "-g", "daemon off;"]