image frontend reduction
All checks were successful
Workflow de prueba / Build and push images (push) Successful in 1m27s

This commit is contained in:
2026-02-14 22:50:49 +00:00
parent c5064383fe
commit 2433b48c35

View File

@@ -21,16 +21,18 @@ ENV VITE_API_BASE_URL=${VITE_API_BASE_URL}
RUN npm run build RUN npm run build
# 2) Fase de servidor estático # 2) Fase de servidor estático
FROM node:20-alpine # FROM node:20-alpine
FROM nginx:alpine
WORKDIR /app # WORKDIR /app
RUN rm -rf /usr/share/nginx/html/*
# Copiamos el build # Copiamos el build
COPY --from=build /app/dist ./dist COPY --from=build /app/dist /usr/share/nginx/html
# Server estático muy simple # Server estático muy simple
RUN npm install -g serve # RUN npm install -g serve
EXPOSE 4173 EXPOSE 80
CMD ["serve", "-s", "dist", "-l", "4173"] CMD ["nginx", "-g", "daemon off;"]