diff --git a/api/Dockerfile b/api/Dockerfile index b6db0c2..57f26cd 100644 --- a/api/Dockerfile +++ b/api/Dockerfile @@ -1,14 +1,15 @@ -FROM node:20-alpine - -WORKDIR /app - -COPY ./package*.json ./ - -RUN npm ci - -COPY . ./ - -EXPOSE 5172 -EXPOSE 5170 - -CMD npm run dev +FROM node:20-alpine + +WORKDIR /app + +COPY ./package*.json ./ + +RUN npm cache clean --force \ + && npm ci --no-audit --no-fund + +COPY . ./ + +EXPOSE 5172 +EXPOSE 5170 + +CMD npm run dev diff --git a/web/Dockerfile b/web/Dockerfile index 21b3560..654f100 100644 --- a/web/Dockerfile +++ b/web/Dockerfile @@ -1,17 +1,18 @@ -FROM node:20-alpine - -WORKDIR /app - -COPY ./package*.json ./ - -RUN npm ci - -COPY . ./ - -EXPOSE 5173 -EXPOSE 5171 - -ARG ENVIRONMENT -ENV ENVIRONMENT ${ENVIRONMENT} - -CMD npm run ${ENVIRONMENT} +FROM node:20-alpine + +WORKDIR /app + +COPY ./package*.json ./ + +RUN npm cache clean --force \ + && npm ci --no-audit --no-fund + +COPY . ./ + +EXPOSE 5173 +EXPOSE 5171 + +ARG ENVIRONMENT +ENV ENVIRONMENT ${ENVIRONMENT} + +CMD npm run ${ENVIRONMENT}