Files
bigcapital/packages/webapp/Dockerfile
Ahmed Bouhuolia c498a100bc Revert "creates kubernetes friendly deployment"
This reverts commit b42153bcc4.
2023-10-25 20:59:45 +02:00

24 lines
468 B
Docker

FROM node:14.15.0 as build
USER root
WORKDIR /app
# Install dependencies
COPY package*.json ./
COPY lerna.json ./
COPY ./packages/webapp/package*.json /app/packages/webapp/
RUN npm install
RUN npm run bootstrap
# Build webapp package
COPY ./packages/webapp /app/packages/webapp
RUN npm run build:webapp
FROM nginx
COPY ./packages/webapp/nginx/sites/default.conf /etc/nginx/conf.d/default.conf
COPY --from=build /app/packages/webapp/build /usr/share/nginx/html