DOCKER / change file

This commit is contained in:
2025-10-04 19:16:19 +02:00
parent 39bbad8f33
commit 71d62a2684

View File

@@ -1,15 +1,17 @@
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
FROM node:lts
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
RUN npm install -g http-server
EXPOSE 4001
CMD [ "http-server", "dist", "-p", "4001", "-P", "http://localhost:4001?/" ]
CMD ["http-server", "dist", "-p", "4001", "-P", "http://localhost:4001?/"]