diff --git a/client/Dockerfile b/client/Dockerfile index e165175..0e43bb4 100644 --- a/client/Dockerfile +++ b/client/Dockerfile @@ -1,8 +1,10 @@ FROM node:lts-alpine AS builder WORKDIR /app -COPY . . +COPY ./package.json ./package.json +COPY ./package-lock.json ./package-lock.json RUN npm ci +COPY . . RUN npm run build FROM nginx:1.23.4-alpine diff --git a/server/Dockerfile b/server/Dockerfile index ec260f1..43924a2 100644 --- a/server/Dockerfile +++ b/server/Dockerfile @@ -1,8 +1,10 @@ FROM node:lts-alpine WORKDIR /app -COPY . . +COPY ./package.json ./package.json +COPY ./package-lock.json ./package-lock.json RUN npm ci +COPY . . RUN npm run build CMD ["npm", "start"] \ No newline at end of file