diff --git a/.dockerignore b/.dockerignore index 600e365e..7c0da1d5 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1 +1,5 @@ -**/node_modules \ No newline at end of file +**/node_modules +**/dist +**/.angular +**/.vscode +**/e2e diff --git a/docker/Dockerfile b/docker/Dockerfile index bdb5f49f..11cdc261 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -7,13 +7,10 @@ WORKDIR /app/frontend ARG BASE_HREF=/ -COPY --chown=node:node frontend/package*.json ./ - -RUN npm install - COPY --chown=node:node frontend/ ./ -RUN npm run build +RUN npm install && \ + npm run build ### Stage 2: Build the backend FROM node:20 as build-backend