From 22ad3c1e31dd527488ea815f181dbb439eb7359c Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Sat, 22 Nov 2025 23:48:43 +0900 Subject: [PATCH] FIX(docker): fix Docker build context and paths - Correct build context configuration - Fix file path references --- .github/workflows/build.yml | 2 +- deploy/docker/Dockerfile.prod | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1132309..eb68e52 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -53,7 +53,7 @@ jobs: id: build uses: docker/build-push-action@v5 with: - context: ./services/nextjs + context: . file: ./deploy/docker/Dockerfile.prod push: true tags: ${{ steps.meta.outputs.tags }} diff --git a/deploy/docker/Dockerfile.prod b/deploy/docker/Dockerfile.prod index 69db9e4..7a3bd94 100644 --- a/deploy/docker/Dockerfile.prod +++ b/deploy/docker/Dockerfile.prod @@ -8,14 +8,14 @@ RUN apk add --no-cache libc6-compat curl WORKDIR /app # Install dependencies based on the preferred package manager -COPY package.json package-lock.json* ./ +COPY services/nextjs/package.json services/nextjs/package-lock.json* ./ RUN npm ci # Rebuild the source code only when needed FROM base AS builder WORKDIR /app COPY --from=deps /app/node_modules ./node_modules -COPY . . +COPY services/nextjs/. . # Build the application ENV NEXT_TELEMETRY_DISABLED=1