diff --git a/Dockerfile b/Dockerfile index 7257b6e..653054d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,7 +20,7 @@ COPY rust-core/crates ./crates RUN cargo build --release # Stage 2: Node.js build environment -FROM node:20-slim as node-builder +FROM node:25-slim as node-builder # Install system dependencies for native modules RUN apt-get update && apt-get install -y \ @@ -42,7 +42,7 @@ COPY typescript-mcp/tsconfig.json ./ RUN npm run build # Stage 3: Runtime environment -FROM node:20-slim as runtime +FROM node:25-slim as runtime # Install runtime dependencies RUN apt-get update && apt-get install -y \ diff --git a/Dockerfile.test b/Dockerfile.test index 0a06574..18bc53a 100644 --- a/Dockerfile.test +++ b/Dockerfile.test @@ -22,7 +22,7 @@ COPY rust-core/crates ./crates RUN cargo build --release # Stage 2: Node.js build environment (test-optimized) -FROM node:20-slim as node-builder +FROM node:25-slim as node-builder # Install system dependencies for native modules and testing RUN apt-get update && apt-get install -y \ @@ -63,7 +63,7 @@ RUN npm install -g \ pm2 # Stage 3: Runtime environment (test-optimized) -FROM node:20-slim as runtime +FROM node:25-slim as runtime # Install runtime and testing dependencies RUN apt-get update && apt-get install -y \