update docker

This commit is contained in:
2026-05-29 17:51:03 +03:30
parent fad1f2969a
commit 819cd2c517
+12
View File
@@ -1,6 +1,14 @@
# syntax=docker/dockerfile:1 # syntax=docker/dockerfile:1
FROM node:22-alpine AS base FROM node:22-alpine AS base
# Use Alpine mirror
RUN sed -i 's|https://dl-cdn.alpinelinux.org/alpine|https://mirror.de.velop.ir/alpine|g' /etc/apk/repositories
# Configure npm registry mirror (Liara)
ENV NPM_CONFIG_REGISTRY=https://package-mirror.liara.ir/repository/npm/
RUN npm config set registry https://package-mirror.liara.ir/repository/npm/
ENV TZ=Asia/Tehran ENV TZ=Asia/Tehran
FROM base AS deps FROM base AS deps
@@ -25,6 +33,10 @@ ENV VITE_API_BASE_URL=$VITE_API_BASE_URL \
RUN npm run build RUN npm run build
FROM nginx:stable-alpine AS production FROM nginx:stable-alpine AS production
# Use Alpine mirror for nginx image too
RUN sed -i 's|https://dl-cdn.alpinelinux.org/alpine|https://mirror.de.velop.ir/alpine|g' /etc/apk/repositories
ENV TZ=Asia/Tehran ENV TZ=Asia/Tehran
COPY --from=builder /app/dist /usr/share/nginx/html COPY --from=builder /app/dist /usr/share/nginx/html