diff --git a/machine-learning/Dockerfile b/machine-learning/Dockerfile index 38aed3759df59..3d16b2084ea85 100644 --- a/machine-learning/Dockerfile +++ b/machine-learning/Dockerfile @@ -1,4 +1,4 @@ -FROM node:16-bullseye-slim +FROM node:16-bullseye-slim ARG DEBIAN_FRONTEND=noninteractive @@ -9,7 +9,7 @@ COPY package.json package-lock.json ./ RUN apt-get update RUN apt-get install gcc g++ make cmake python3 python3-pip ffmpeg -y -RUN npm install +RUN npm ci COPY . . diff --git a/server/Dockerfile b/server/Dockerfile index 1c1c297969902..cd2ff82e84a0f 100644 --- a/server/Dockerfile +++ b/server/Dockerfile @@ -8,7 +8,7 @@ COPY package.json package-lock.json ./ RUN apk add --update-cache build-base python3 libheif vips-dev vips ffmpeg -RUN npm install --legacy-peer-deps +RUN npm ci COPY . . diff --git a/web/Dockerfile b/web/Dockerfile index bb442e6045286..8d3c500ed3258 100644 --- a/web/Dockerfile +++ b/web/Dockerfile @@ -7,9 +7,9 @@ RUN chown node:node /usr/src/app COPY --chown=node:node package*.json ./ -RUN apk add --update-cache build-base python3 +RUN apk add --update-cache build-base python3 -RUN npm install +RUN npm ci COPY --chown=node:node . . @@ -29,9 +29,9 @@ RUN chown node:node /usr/src/app COPY --chown=node:node package*.json ./ COPY --chown=node:node . . -RUN apk add --update-cache build-base python3 +RUN apk add --update-cache build-base python3 -RUN npm install +RUN npm ci EXPOSE 3000