Modifier la commande de démarrage de l'application pour utiliser PM2 avec une politique de redémarrage et ajuster le fichier docker-compose pour supprimer l'ancienne commande.
This commit is contained in:
@@ -20,5 +20,5 @@ COPY . .
|
|||||||
# Exposer le port sur lequel l'application va tourner
|
# Exposer le port sur lequel l'application va tourner
|
||||||
EXPOSE 3000
|
EXPOSE 3000
|
||||||
|
|
||||||
# Commande pour démarrer l'application
|
# Commande pour démarrer l'application avec PM2 et une politique de redémarrage
|
||||||
CMD ["npm", "run", "dev"]
|
CMD ["pm2-runtime", "start", "npm", "--name", "backend", "--", "run", "dev", "--watch", "--restart-delay", "2500"]
|
||||||
|
|||||||
@@ -14,7 +14,6 @@ services:
|
|||||||
- NODE_VERSION=22.9.0
|
- NODE_VERSION=22.9.0
|
||||||
- YARN_VERSION=1.22.22
|
- YARN_VERSION=1.22.22
|
||||||
working_dir: /backend
|
working_dir: /backend
|
||||||
command: ["pm2-runtime", "start", "server.js", "--watch", "--restart-delay", "10000"]
|
|
||||||
restart: always
|
restart: always
|
||||||
networks:
|
networks:
|
||||||
- bridge
|
- bridge
|
||||||
|
|||||||
Reference in New Issue
Block a user