diff --git a/Dockerfile b/Dockerfile index 2563f86..7a326bd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,23 +1,20 @@ FROM node:latest AS builder RUN mkdir -p /workspace - WORKDIR /workspace - RUN npm config set registry https://registry.npmmirror.com - -RUN cd /workspace - RUN git clone https://github.com/setube/ogame-vue-ts.git - RUN mv ./ogame-vue-ts/* . ; rm -rf ./ogame-vue-ts/ -RUN npm install -g pnpm ; pnpm install; pnpm build +RUN npm install -g pnpm ; pnpm install; +RUN pnpm build +# --- 第二阶段:Nginx --- FROM nginx:alpine -RUN rm -rf /usr/share/nginx/html/* +COPY nginx.conf /etc/nginx/nginx.conf +RUN rm -rf /usr/share/nginx/html/* COPY --from=builder /workspace/docs /usr/share/nginx/html EXPOSE 80