From f709119a894aa27f8b8cf98b7a775e108df12dfe Mon Sep 17 00:00:00 2001 From: morteza-mortezai Date: Thu, 9 Jul 2026 10:55:29 +0330 Subject: [PATCH] docker --- Dockerfile | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Dockerfile b/Dockerfile index 8ab03b0..7adc288 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,6 +5,9 @@ # ------------------------ FROM node:22-alpine AS deps +RUN sed -i 's|https://dl-cdn.alpinelinux.org/alpine|https://mirror.de.velop.ir/alpine|g' /etc/apk/repositories \ + && npm config set registry https://package-mirror.liara.ir/repository/npm + RUN apk add --no-cache libc6-compat git WORKDIR /app @@ -19,6 +22,9 @@ RUN --mount=type=cache,target=/root/.npm \ # ------------------------ FROM node:22-alpine AS builder +RUN sed -i 's|https://dl-cdn.alpinelinux.org/alpine|https://mirror.de.velop.ir/alpine|g' /etc/apk/repositories \ + && npm config set registry https://package-mirror.liara.ir/repository/npm + WORKDIR /build COPY --from=deps /app/node_modules ./node_modules @@ -33,6 +39,9 @@ RUN npm run build # ------------------------ FROM node:22-alpine AS runner +RUN sed -i 's|https://dl-cdn.alpinelinux.org/alpine|https://mirror.de.velop.ir/alpine|g' /etc/apk/repositories \ + && npm config set registry https://package-mirror.liara.ir/repository/npm + WORKDIR /app ENV NODE_ENV=production \