# Usa una imagen oficial de Node.js FROM node:16-alpine # Establece el directorio de trabajo dentro del contenedor WORKDIR /app # Copia el package.json y el package-lock.json (si existe) COPY package*.json ./ # Instala las dependencias RUN npm install # Copia el resto de los archivos del proyecto COPY . . # Expone el puerto de desarrollo de Nuxt.js EXPOSE 3000 # Comando por defecto al iniciar el contenedor CMD ["npm", "run", "dev"]