use fast npm mirror to prevent 30m timeout

This commit is contained in:
2026-06-11 23:17:55 +03:30
parent 3649841e61
commit 1171b7f1e3
+4 -3
View File
@@ -7,11 +7,12 @@ RUN apt-get update && apt-get install -y openssl libc6
WORKDIR /app WORKDIR /app
# کپی فایل‌های نصب پکیج # کپی فایل‌های نصب پکیج
COPY package.json package-lock.json* ./ COPY package.json ./
COPY prisma ./prisma/ COPY prisma ./prisma/
# نصب پکیج‌ها (با استفاده از لاک فایل برای سرعت بیشتر) # استفاده از میرور قدرتمند برای دور زدن تحریم و کندی شبکه و دریافت باینری‌های صحیح لینوکس
RUN npm install RUN npm config set registry https://registry.npmmirror.com/ && \
npm install
RUN npx prisma generate RUN npx prisma generate
# مرحله ۲: بیلد پروژه # مرحله ۲: بیلد پروژه