docker
deploy to danak / build_and_deploy (push) Has been cancelled

This commit is contained in:
2026-07-09 10:55:29 +03:30
parent 53dec4ecd2
commit f709119a89
+9
View File
@@ -5,6 +5,9 @@
# ------------------------ # ------------------------
FROM node:22-alpine AS deps 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 RUN apk add --no-cache libc6-compat git
WORKDIR /app WORKDIR /app
@@ -19,6 +22,9 @@ RUN --mount=type=cache,target=/root/.npm \
# ------------------------ # ------------------------
FROM node:22-alpine AS builder 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 WORKDIR /build
COPY --from=deps /app/node_modules ./node_modules COPY --from=deps /app/node_modules ./node_modules
@@ -33,6 +39,9 @@ RUN npm run build
# ------------------------ # ------------------------
FROM node:22-alpine AS runner 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 WORKDIR /app
ENV NODE_ENV=production \ ENV NODE_ENV=production \