From 37782acd47ae797a08eb475a013aab820585e834 Mon Sep 17 00:00:00 2001 From: wannabeing Date: Tue, 12 Aug 2025 17:11:33 +0900 Subject: [PATCH] =?UTF-8?q?chore:=20MCP=20Brave=20Search=20=EA=B4=80?= =?UTF-8?q?=EB=A0=A8=20Dockerfile=EB=8F=84=20=EB=A1=A4=EB=B0=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cs25-service/Dockerfile | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/cs25-service/Dockerfile b/cs25-service/Dockerfile index 2b014b15..e962b60f 100644 --- a/cs25-service/Dockerfile +++ b/cs25-service/Dockerfile @@ -11,12 +11,7 @@ COPY cs25-entity cs25-entity/ COPY cs25-common cs25-common/ # 테스트 생략하여 빌드 안정화 -# (빌드 시 MCP 비활성화 + gradlew 실행 권한 + 테스트 스킵) -ENV SPRING_AI_MCP_CLIENT_ENABLED=false \ - SPRING_AI_MCP_CLIENT_INITIALIZED=false -RUN chmod +x ./gradlew -RUN ./gradlew :cs25-service:bootJar --stacktrace --no-daemon -x test - +RUN ./gradlew :cs25-service:bootJar --stacktrace --no-daemon FROM eclipse-temurin:17-jre-jammy # 메타 정보 @@ -30,10 +25,7 @@ RUN apt-get update \ && apt-get install -y --no-install-recommends curl ca-certificates gnupg bash \ && curl -fsSL https://deb.nodesource.com/setup_20.x | bash - \ && apt-get install -y --no-install-recommends nodejs \ - && npm install -g @modelcontextprotocol/server-brave-search@0.2.1 \ - && ln -sf "$(npm root -g)/.bin/server-brave-search" /usr/local/bin/server-brave-search \ - && chmod +x /usr/local/bin/server-brave-search \ - && /usr/local/bin/server-brave-search --help || true \ + && npm install -g @modelcontextprotocol/server-brave-search \ && npm cache clean --force \ && apt-get purge -y gnupg \ && apt-get autoremove -y --purge \