matrix-art

An image gallery for Matrix
git clone git://archive.git.mtrnord.blog/MTRNord/matrix-art.git
Log | Files | Refs | README | LICENSE

commit 19d17daff01762ea844649a7d0d144b11c3900e7
parent 931bd06089d40e2c05776a69da3ff7dbafbd8c3e
Author: MTRNord <mtrnord1@gmail.com>
Date:   Thu, 20 Jan 2022 20:26:43 +0100

Fix the hashes of the docker images

Diffstat:
MDockerfile | 9++++++---
1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/Dockerfile b/Dockerfile @@ -1,5 +1,6 @@ # Install dependencies only when needed -FROM node@sha256:23990429c0d7826c690acebe5f85d6df4fbf929b9832796cbf897e718e4a7180 AS deps +# Use node:16-alpine +FROM node@sha256:b48580972490b3344047758d93ac454fe6fa0dc0bb7690a4f75212485b4afd5d AS deps # Check https://github.com/nodejs/docker-node/tree/b4117f9333da4138b03a546ec926ef50a31506c3#nodealpine to understand why libc6-compat might be needed. RUN apk add --no-cache libc6-compat WORKDIR /app @@ -7,7 +8,8 @@ COPY package.json package-lock.json ./ RUN npm ci # Rebuild the source code only when needed -FROM node@sha256:23990429c0d7826c690acebe5f85d6df4fbf929b9832796cbf897e718e4a7180 AS builder +# Use node:16-alpine +FROM node@sha256:b48580972490b3344047758d93ac454fe6fa0dc0bb7690a4f75212485b4afd5d AS builder WORKDIR /app COPY . . COPY --from=deps /app/node_modules ./node_modules @@ -16,7 +18,8 @@ RUN npx browserslist@latest --update-db RUN npm run build && npm install --only=production --ignore-scripts --prefer-offline # Production image, copy all the files and run next -FROM node@sha256:23990429c0d7826c690acebe5f85d6df4fbf929b9832796cbf897e718e4a7180 AS runner +# Use node:16-alpine +FROM node@sha256:b48580972490b3344047758d93ac454fe6fa0dc0bb7690a4f75212485b4afd5d AS runner WORKDIR /app ENV NODE_ENV production