fix: set up PNPM environment variables and directory for global installations

This commit is contained in:
samanhappy
2025-04-13 21:35:29 +08:00
parent c5a8cfd88f
commit bc8be7578f

View File

@@ -12,7 +12,9 @@ RUN npm install -g pnpm
ARG REQUEST_TIMEOUT=60000 ARG REQUEST_TIMEOUT=60000
ENV REQUEST_TIMEOUT=$REQUEST_TIMEOUT ENV REQUEST_TIMEOUT=$REQUEST_TIMEOUT
RUN pnpm setup && \ ENV PNPM_HOME=/usr/local/share/pnpm
ENV PATH=$PNPM_HOME:$PATH
RUN mkdir -p $PNPM_HOME && \
pnpm add -g @amap/amap-maps-mcp-server @playwright/mcp@latest tavily-mcp@latest @modelcontextprotocol/server-github @modelcontextprotocol/server-slack pnpm add -g @amap/amap-maps-mcp-server @playwright/mcp@latest tavily-mcp@latest @modelcontextprotocol/server-github @modelcontextprotocol/server-slack
RUN uv tool install mcp-server-fetch RUN uv tool install mcp-server-fetch