Configurer Docker avec un Dockerfile et mettre à jour docker-compose.yml pour utiliser la construction d'image

This commit is contained in:
2025-03-10 14:46:29 +01:00
parent 7785bfa10f
commit 39a7b897bf
3 changed files with 70 additions and 47 deletions

23
Dockerfile Normal file
View File

@@ -0,0 +1,23 @@
# Utiliser une image de base officielle de Node.js
FROM node:latest
# Installer ffmpeg
RUN apt-get update && apt-get install -y ffmpeg
# Définir le répertoire de travail dans le conteneur
WORKDIR /backend
# Copier le fichier package.json et package-lock.json (si disponible)
COPY package*.json ./
# Installer les dépendances Node.js
RUN npm install
# Copier le reste de l'application
COPY . .
# Exposer le port sur lequel l'application va tourner
EXPOSE 3000
# Commande pour démarrer l'application
CMD ["npm", "run", "dev"]