Dockerfile 519 B

12345678910111213141516171819
  1. # ---- Dependencies ----
  2. FROM node:16-alpine AS dependencies
  3. WORKDIR /app
  4. COPY sub-web/package.json ./
  5. RUN yarn install
  6. # ---- Build ----
  7. FROM dependencies AS build
  8. ENV VUE_APP_SUBCONVERTER_DEFAULT_BACKEND="https://sc.apqarm.eu.org"
  9. ENV VUE_APP_MYURLS_DEFAULT_BACKEND="https://apqx.eu.org"
  10. ENV VUE_APP_CONFIG_UPLOAD_BACKEND="https://sc.apqarm.eu.org"
  11. WORKDIR /app
  12. COPY sub-web /app
  13. RUN yarn build
  14. FROM nginx:1.16-alpine
  15. COPY --from=build /app/dist /usr/share/nginx/html
  16. EXPOSE 80
  17. CMD [ "nginx", "-g", "daemon off;" ]