Version 1.3.0 - Ajout de Docker

This commit is contained in:
2025-10-04 17:07:05 +02:00
parent ea9cf2ce42
commit d06c758763
6 changed files with 50 additions and 60 deletions

22
Dockerfile Normal file
View File

@@ -0,0 +1,22 @@
FROM node:lts-alpine
# installe un simple serveur http pour servir un contenu statique
RUN npm install -g http-server
# définit le dossier 'app' comme dossier de travail
WORKDIR /app
# copie 'package.json' et 'package-lock.json' (si disponible)
COPY package*.json ./
# installe les dépendances du projet
RUN npm install
# copie les fichiers et dossiers du projet dans le dossier de travail (par exemple : le dossier 'app')
COPY . .
# construit l'app pour la production en la minifiant
RUN npm run build
EXPOSE 4001
CMD [ "http-server", "dist" ]