Change base image to node:22-alpine for compatibility

This commit is contained in:
Marcos
2026-03-22 20:37:33 -03:00
parent 0d4499f338
commit c60a79b0c8

View File

@@ -1,5 +1,5 @@
# Build stage # Build stage
FROM bitnami/node:22 AS build FROM node:22-alpine AS build
WORKDIR /app WORKDIR /app
COPY package*.json ./ COPY package*.json ./
RUN npm install RUN npm install
@@ -9,7 +9,5 @@ RUN npm run build
# Production stage # Production stage
FROM nginxinc/nginx-unprivileged:alpine FROM nginxinc/nginx-unprivileged:alpine
COPY --from=build /app/dist /usr/share/nginx/html COPY --from=build /app/dist /usr/share/nginx/html
# Copy manual scripts/assets if they are not picked up by Vite build
# (though they should be if referenced in index.html)
EXPOSE 8080 EXPOSE 8080
CMD ["nginx", "-g", "daemon off;"] CMD ["nginx", "-g", "daemon off;"]