deploy(Dockerfile): Ajusta o dockerfile para produção
This commit is contained in:
parent
f7b13648a1
commit
053b86ee69
1 changed files with 3 additions and 3 deletions
|
|
@ -6,7 +6,7 @@ FROM node:18-alpine AS builder
|
|||
# Define o diretório de trabalho
|
||||
WORKDIR /app
|
||||
|
||||
# Copia apenas arquivos de dependência primeiro (para cache eficiente)
|
||||
# Copia apenas os arquivos de dependência primeiro (para cache eficiente)
|
||||
COPY package.json package-lock.json ./
|
||||
|
||||
# Instala TODAS as dependências (inclui devDependencies para build)
|
||||
|
|
@ -24,8 +24,8 @@ RUN mkdir -p src/config && \
|
|||
# Define ambiente de produção
|
||||
ENV NODE_ENV=production
|
||||
|
||||
# Gera o build otimizado do Next.js (sem lint)
|
||||
RUN npm run build -- --no-lint
|
||||
# Gera o build otimizado do Next.js (sem lint e sem type-check)
|
||||
RUN npm run build -- --no-lint --no-type-check
|
||||
|
||||
# ==============================
|
||||
# STAGE 2: Imagem final (produção)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue