diff --git a/Dockerfile b/Dockerfile index 7004887d..55d7b0a4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # Use the latest LTS version of Node.js # https://hub.docker.com/_/node -FROM node:22 AS build-stage +FROM node:22@sha256:0b5b940c21ab03353de9042f9166c75bcfc53c4cd0508c7fd88576646adbf875 AS build-stage WORKDIR /usr/src/app # Copy package.json and package-lock.json @@ -15,7 +15,7 @@ COPY . . RUN npm run build # The same image but now only install the production dependencies as the frontend is already built using vite in the build-stage -FROM gcr.io/distroless/nodejs22-debian12 AS production +FROM gcr.io/distroless/nodejs22-debian12@sha256:d028bfd3111bb0e2a75ef5e2232fa91cb826f9121a66a2242962b1c52398a237 AS production WORKDIR /usr/src/app