diff --git a/Dockerfile b/Dockerfile index f4f03f6..0d60f39 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,41 +1,10 @@ -# ========================= -# Etapa 1 - Build Vite -# ========================= -FROM node:20-alpine AS build - -# Diretório de trabalho -WORKDIR /app - -# Instalar unzip -RUN apk add --no-cache unzip - -# Copiar o ZIP -COPY app.zip . - -# Descompactar conteúdo diretamente em /app -RUN unzip app.zip -d . && rm app.zip - -# (DEBUG OPCIONAL: ver se o package.json está aqui) -# RUN pwd && ls -la && ls -la src - -# Instalar dependências e buildar -# Se quiser pode trocar npm ci por npm install -RUN npm ci || npm install -RUN npm run build - -# ========================= -# Etapa 2 - Nginx estático -# ========================= FROM nginx:alpine -# Remover completamente a página padrão do nginx +# Apaga a página padrão do nginx RUN rm -rf /usr/share/nginx/html/* -# Copiar o build do Vite -COPY --from=build /app/dist/ /usr/share/nginx/html/ - -# (DEBUG OPCIONAL: ver o que ficou na pasta pública) -# RUN ls -R /usr/share/nginx/html +# Cria uma página simples +RUN echo '