From 12bb31ede1ee7d8b617adc776ab9f2f94dbf86c3 Mon Sep 17 00:00:00 2001 From: hailin Date: Thu, 19 Feb 2026 17:33:31 -0800 Subject: [PATCH] =?UTF-8?q?fix(docker):=20=E6=89=80=E6=9C=89NestJS?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1Dockerfile=E4=BD=BF=E7=94=A8npm=20install?= =?UTF-8?q?=E6=9B=BF=E4=BB=A3npm=20ci?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 项目未包含package-lock.json,npm ci要求该文件存在才能运行。 改用npm install确保Docker构建正常完成。 Co-Authored-By: Claude Opus 4.6 --- backend/services/admin-service/Dockerfile | 2 +- backend/services/ai-service/Dockerfile | 2 +- backend/services/auth-service/Dockerfile | 2 +- backend/services/clearing-service/Dockerfile | 2 +- backend/services/compliance-service/Dockerfile | 2 +- backend/services/issuer-service/Dockerfile | 2 +- backend/services/notification-service/Dockerfile | 2 +- backend/services/telemetry-service/Dockerfile | 2 +- backend/services/user-service/Dockerfile | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/backend/services/admin-service/Dockerfile b/backend/services/admin-service/Dockerfile index be8fa76..fc538e0 100644 --- a/backend/services/admin-service/Dockerfile +++ b/backend/services/admin-service/Dockerfile @@ -1,7 +1,7 @@ FROM node:20-alpine AS builder WORKDIR /app COPY package*.json ./ -RUN npm ci +RUN npm install COPY . . RUN npm run build diff --git a/backend/services/ai-service/Dockerfile b/backend/services/ai-service/Dockerfile index bc17263..7daca7a 100644 --- a/backend/services/ai-service/Dockerfile +++ b/backend/services/ai-service/Dockerfile @@ -1,7 +1,7 @@ FROM node:20-alpine AS builder WORKDIR /app COPY package*.json ./ -RUN npm ci +RUN npm install COPY . . RUN npm run build diff --git a/backend/services/auth-service/Dockerfile b/backend/services/auth-service/Dockerfile index 3adfdc0..34fbb47 100644 --- a/backend/services/auth-service/Dockerfile +++ b/backend/services/auth-service/Dockerfile @@ -1,7 +1,7 @@ FROM node:20-alpine AS builder WORKDIR /app COPY package*.json ./ -RUN npm ci +RUN npm install COPY . . RUN npm run build diff --git a/backend/services/clearing-service/Dockerfile b/backend/services/clearing-service/Dockerfile index 1aee7fc..d60f61c 100644 --- a/backend/services/clearing-service/Dockerfile +++ b/backend/services/clearing-service/Dockerfile @@ -1,7 +1,7 @@ FROM node:20-alpine AS builder WORKDIR /app COPY package*.json ./ -RUN npm ci +RUN npm install COPY . . RUN npm run build diff --git a/backend/services/compliance-service/Dockerfile b/backend/services/compliance-service/Dockerfile index 84e03b1..afdc773 100644 --- a/backend/services/compliance-service/Dockerfile +++ b/backend/services/compliance-service/Dockerfile @@ -1,7 +1,7 @@ FROM node:20-alpine AS builder WORKDIR /app COPY package*.json ./ -RUN npm ci +RUN npm install COPY . . RUN npm run build diff --git a/backend/services/issuer-service/Dockerfile b/backend/services/issuer-service/Dockerfile index 9a386e4..2c05831 100644 --- a/backend/services/issuer-service/Dockerfile +++ b/backend/services/issuer-service/Dockerfile @@ -1,7 +1,7 @@ FROM node:20-alpine AS builder WORKDIR /app COPY package*.json ./ -RUN npm ci +RUN npm install COPY . . RUN npm run build diff --git a/backend/services/notification-service/Dockerfile b/backend/services/notification-service/Dockerfile index e8c8332..5d515bd 100644 --- a/backend/services/notification-service/Dockerfile +++ b/backend/services/notification-service/Dockerfile @@ -1,7 +1,7 @@ FROM node:20-alpine AS builder WORKDIR /app COPY package*.json ./ -RUN npm ci +RUN npm install COPY . . RUN npm run build diff --git a/backend/services/telemetry-service/Dockerfile b/backend/services/telemetry-service/Dockerfile index fa0b6bf..b1d80d1 100644 --- a/backend/services/telemetry-service/Dockerfile +++ b/backend/services/telemetry-service/Dockerfile @@ -1,7 +1,7 @@ FROM node:20-alpine AS builder WORKDIR /app COPY package*.json ./ -RUN npm ci +RUN npm install COPY . . RUN npm run build diff --git a/backend/services/user-service/Dockerfile b/backend/services/user-service/Dockerfile index f0a9b10..ab6a0d9 100644 --- a/backend/services/user-service/Dockerfile +++ b/backend/services/user-service/Dockerfile @@ -1,7 +1,7 @@ FROM node:20-alpine AS builder WORKDIR /app COPY package*.json ./ -RUN npm ci +RUN npm install COPY . . RUN npm run build