Files
anotherboobsdirectory/packages/frontend/Dockerfile
Nicola Malizia 787adc2ba6 repo setup
2025-10-10 17:41:56 +02:00

25 lines
575 B
Docker

# Usa un'immagine Node.js ufficiale
FROM node:20-alpine
# Imposta la directory di lavoro
WORKDIR /app
# Copia i file di gestione delle dipendenze
COPY package.json package-lock.json ./
# Installa le dipendenze
RUN npm install
# Copia il resto del codice sorgente
COPY . .
# Variabile d'ambiente per l'URL dell'API
ARG VITE_API_URL
ENV VITE_API_URL=$VITE_API_URL
# Esponi la porta di sviluppo di Vite
EXPOSE 5173
# Comando per avviare il server di sviluppo
# --host è necessario per esporre il server all'esterno del container
CMD ["npm", "run", "dev", "--", "--host"]