22 lines
		
	
	
		
			438 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			438 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
| # Usar la versión más reciente de Node.js sobre Alpine
 | |
| FROM node:current-alpine
 | |
| 
 | |
| # Establecer el directorio de trabajo dentro del contenedor
 | |
| WORKDIR /app
 | |
| 
 | |
| # Copiar los archivos necesarios
 | |
| COPY package*.json ./
 | |
| 
 | |
| # Instalar las dependencias
 | |
| RUN npm install
 | |
| 
 | |
| # Copiar el resto del código fuente
 | |
| COPY . .
 | |
| 
 | |
| # Exponer el puerto que Vite utiliza (5173)
 | |
| EXPOSE 5173
 | |
| 
 | |
| # Comando para iniciar el servidor de desarrollo
 | |
| CMD ["npm", "run", "dev"]
 | |
| 
 |