From fda18fb1c6379266855cceeae2499c203fae0af3 Mon Sep 17 00:00:00 2001 From: Kerboul Date: Mon, 31 Mar 2025 09:55:04 +0200 Subject: [PATCH] =?UTF-8?q?Modifier=20la=20commande=20de=20d=C3=A9marrage?= =?UTF-8?q?=20de=20l'application=20pour=20utiliser=20PM2=20avec=20une=20po?= =?UTF-8?q?litique=20de=20red=C3=A9marrage=20et=20ajuster=20le=20fichier?= =?UTF-8?q?=20docker-compose=20pour=20supprimer=20l'ancienne=20commande.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 4 ++-- docker-compose.yml | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5784d15..f65dc40 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,5 +20,5 @@ COPY . . # Exposer le port sur lequel l'application va tourner EXPOSE 3000 -# Commande pour démarrer l'application -CMD ["npm", "run", "dev"] +# Commande pour démarrer l'application avec PM2 et une politique de redémarrage +CMD ["pm2-runtime", "start", "npm", "--name", "backend", "--", "run", "dev", "--watch", "--restart-delay", "2500"] diff --git a/docker-compose.yml b/docker-compose.yml index 843d7f4..a38151d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -14,7 +14,6 @@ services: - NODE_VERSION=22.9.0 - YARN_VERSION=1.22.22 working_dir: /backend - command: ["pm2-runtime", "start", "server.js", "--watch", "--restart-delay", "10000"] restart: always networks: - bridge