# Utilitzar una imatge base lleugera i estable FROM node:18-alpine # Establir el directori de treball al contenidor WORKDIR /app # Copiar només el package.json i package-lock.json COPY package*.json ./ # Instal·lar les dependències RUN npm install # Copiar la resta dels arxius del projecte COPY . . # Exposar el port utilitzat per Vite EXPOSE 5173 # Comanda per iniciar el servidor de desenvolupament amb hot-reload CMD ["npm", "run", "dev", "--", "--host"]