Files
Album-Fotos--Provincia/Dockerfile
2026-02-19 04:13:21 +01:00

23 lines
406 B
Docker

FROM node:20-alpine
# Establecemos el directorio de trabajo dentro del contenedor
WORKDIR /app
# Copiamos los archivos de dependencias
COPY package*.json ./
# Instalamos las dependencias
RUN npm install
# Copiamos el resto del proyecto
COPY . .
# Construimos la aplicación Next.js
RUN npm run build
# Exponemos el puerto
EXPOSE 3000
# Iniciamos el servidor en modo producción
CMD ["npm", "start"]