From 7b760eaa4b703e24a1f00f98157d6b019c118f50 Mon Sep 17 00:00:00 2001 From: Karim Pirzargar Date: Sun, 3 May 2026 17:05:09 +0330 Subject: [PATCH] update path dockerfile --- .drone.yml | 5 +---- Dockerfile | 21 ++------------------- 2 files changed, 3 insertions(+), 23 deletions(-) diff --git a/.drone.yml b/.drone.yml index a92b936..0e21fc3 100644 --- a/.drone.yml +++ b/.drone.yml @@ -36,10 +36,7 @@ steps: - pnpm run test:e2e - pnpm run build - cp -R .next/standalone/. ./artifacts/node/ - - mkdir -p ./artifacts/node/.next - - cp -R .next/static ./artifacts/node/.next/static - - cp -R ./public ./artifacts/node/public - - ls -ltrh ./artifacts/node + - ls -ltrha ./artifacts/node - name: build panel image: plugins/docker diff --git a/Dockerfile b/Dockerfile index 2ce719b..eff3bc6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,29 +1,12 @@ -FROM docker-mirror.ravanertebat.ir/hub/node:22.14 AS base -ENV PNPM_HOME="/pnpm" -ENV PATH="${PNPM_HOME}:${PATH}" -WORKDIR /app -RUN corepack enable - -FROM base AS deps -COPY package.json pnpm-lock.yaml ./ -RUN pnpm install --frozen-lockfile - -FROM base AS builder -COPY --from=deps /app/node_modules ./node_modules -COPY . . -RUN pnpm run build - -FROM docker-mirror.ravanertebat.ir/hub/node:22.14 AS runner +FROM docker-mirror.ravanertebat.ir/hub/node:22.14 WORKDIR /app ENV NODE_ENV=production ENV HOSTNAME="0.0.0.0" +COPY ./artifacts/node /app -COPY --from=builder /app/.next/standalone ./ -COPY --from=builder /app/.next/static ./.next/static -COPY --from=builder /app/public ./public EXPOSE 3000