diff --git a/Dockerfile b/Dockerfile index bc9fe56..a2ae905 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # Multi-stage Dockerfile for Bitip GeoIP Service # Stage 1: Build frontend -FROM node:18-alpine as frontend-builder +FROM node:24.9-alpine3.21 AS frontend-builder WORKDIR /app/frontend @@ -15,7 +15,7 @@ COPY src/frontend/ ./ RUN npm run build # Stage 2: Build backend -FROM node:18-alpine as backend-builder +FROM node:24.9-alpine3.21 AS backend-builder WORKDIR /app/backend @@ -31,7 +31,7 @@ COPY src/backend/ ./ RUN npm run build # Stage 3: Production image -FROM node:18-alpine +FROM node:24.9-alpine3.21 # Build arguments for versioning ARG CREATED_AT=unknown