Files
scoreodonto.com/frontend/Dockerfile
T
VPS 4 Builder 0ce2822a76
continuous-integration/webhook Falha no deploy de scoreodonto.com (VPS 4)
fix(nginx): no-cache no index.html + immutable nos assets — evita versão congelada no browser
2026-05-15 08:31:51 +02:00

15 lines
351 B
Docker

# Stage 1: Build
FROM node:20-alpine AS builder
WORKDIR /app/frontend
COPY frontend/package*.json .
RUN npm install
COPY frontend/ .
RUN npm run build
# Stage 2: Serve
FROM nginx:alpine
COPY --from=builder /app/frontend/dist /usr/share/nginx/html
COPY frontend/nginx.conf /etc/nginx/conf.d/default.conf
EXPOSE 3013
CMD ["nginx", "-g", "daemon off;"]