Dockerfile 348 B

1234567891011121314
  1. FROM registry.access.redhat.com/ubi8/nodejs-16:latest AS build
  2. USER root
  3. RUN command -v yarn || npm i -g yarn
  4. ADD . /usr/src/app
  5. WORKDIR /usr/src/app
  6. RUN yarn install && yarn build
  7. FROM registry.access.redhat.com/ubi8/nginx-120:latest
  8. COPY --from=build /usr/src/app/dist /usr/share/nginx/html
  9. USER 1001
  10. ENTRYPOINT ["nginx", "-g", "daemon off;"]