#制定镜像 # FROM node:18 #声明作者 # MAINTAINER fanxp #编译程序 # WORKDIR /app # COPY . /app # RUN yarn install #配置环境变量 # ENV HOST 0.0.0.0 # ENV PORT 8080 #对外暴露的端口 # EXPOSE 8080 #程序启动脚本 # CMD [ "npm","rum","serve" ] # RUN yarn run build #制定空镜像 FROM nginx:1.17.0 #声明作者 MAINTAINER fanxp #移动当前目录下面的文件到code目录下 COPY dist/ /usr/share/nginx/html COPY default.conf /etc/nginx/conf.d/default.conf #对外暴露的端口 EXPOSE 80