Files
ENI-projet-piscine/apps/frontend/Dockerfile
T

15 lines
275 B
Docker

# Image pour frontend
FROM node:24-alpine
WORKDIR /app
COPY package.json package-lock.json* ./
# Installation des dépendances du projet avec npm
RUN --mount=type=cache,target=/root/.npm npm ci
# Copie du code source vers le conteneur
COPY . .
# Build
RUN npm run build