diff --git a/docSite/content/zh-cn/docs/development/upgrading/496.md b/docSite/content/zh-cn/docs/development/upgrading/496.md index dca875bc2..d1cde0bc4 100644 --- a/docSite/content/zh-cn/docs/development/upgrading/496.md +++ b/docSite/content/zh-cn/docs/development/upgrading/496.md @@ -11,6 +11,7 @@ weight: 794 + ## 🚀 新增内容 1. 以 MCP 方式对外提供应用调用。 diff --git a/projects/mcp_server/Dockerfile b/projects/mcp_server/Dockerfile index 5b65f90e5..e9c48d2ca 100644 --- a/projects/mcp_server/Dockerfile +++ b/projects/mcp_server/Dockerfile @@ -5,7 +5,7 @@ WORKDIR /app RUN npm install -g pnpm@9.4.0 # 复制package.json -COPY pnpm-lock.yaml pnpm-workspace.yaml ./ +COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./ COPY projects/mcp_server/package.json ./projects/mcp_server/package.json RUN apk add --no-cache\ @@ -21,9 +21,9 @@ FROM node:20.14.0-alpine AS builder WORKDIR /app COPY package.json pnpm-workspace.yaml /app/ -COPY --from=install /app/node_modules /app/node_modules COPY ./projects/mcp_server /app/projects/mcp_server -COPY --from=install /app/projects/mcp_server /app/projects/mcp_server +COPY --from=install /app/node_modules /app/node_modules +COPY --from=install /app/projects/mcp_server/node_modules /app/projects/mcp_server/node_modules RUN npm install -g pnpm@9.4.0 RUN pnpm --filter=mcp_server build @@ -40,4 +40,4 @@ COPY --from=builder /app/projects/mcp_server /app/projects/mcp_server ENV NODE_ENV=production ENV PORT=3000 -ENTRYPOINT ["sh","-c","node projects/mcp_server/dist/index.js"] +ENTRYPOINT ["sh","-c","node /app/projects/mcp_server/dist/index.js"] diff --git a/projects/mcp_server/package.json b/projects/mcp_server/package.json index 574eef254..09ac42974 100644 --- a/projects/mcp_server/package.json +++ b/projects/mcp_server/package.json @@ -1,5 +1,5 @@ { - "name": "fastgpt-mcp-server", + "name": "mcp_server", "version": "0.1", "keywords": [], "author": "fastgpt",