Remonter un projet 502 - restarting sur docker

Créé par vistalid r&d, Modifié le  Jeu, 7 Mai à 4:00 H par  vistalid r&d

Étape 1 : Identifier l'image Docker associée au projet

  1. Connectez-vous au serveur du projet via SSH.
  2. Exécutez la commande suivante pour lister les images Docker correspondant au projet :
docker images | grep 

Étape 2 : Arrêter et supprimer le conteneur existant

  1. Identifiez l'ID du conteneur en cours d'exécution lié à votre projet.

  2. Arrêtez le conteneur avec la commande suivante :


docker stop 

    Remplacez par l’ID du conteneur identifié.


  1. Supprimez le conteneur arrêté :
docker rm 



Étape 3 : Déployer le nouveau conteneur Docker

  1. Remplissez les informations spécifiques au projet dans la commande ci-dessous en fonction des données du projet :

    • NB_SLOT : Le numéro d'emplacement réseau (slot) utilisé.
    • PROJECT_ID : L'identifiant unique du projet.
    • PROJECT_NAME : Le nom du projet.
    • TAG : La version de l’image Docker à utiliser.
    • Entrypoint : Adaptez la commande d’entrée (/start.sh pour les projets Legacy ou /run.sh pour les projets modernes).
  2. Exécutez la commande pour lancer le nouveau conteneur Docker :


sudo docker run -d \
    --ip=172.18.0.[10 + NB_SLOT] \
    --network=vistaswarm-slave-network \
    -p 0.0.0.0:[22000 + NB_SLOT]:22/tcp \
    -p 0.0.0.0:[33000 + NB_SLOT]:3306/tcp \
    --entrypoint [if (legacy) /start.sh else /run.sh] \
    --name [PROJECT_ID] \
    -e VISTALID_PROJECT_ID=[PROJECT_ID] \
    registry.vistalid-automatisation.fr/vistaswarm-backup/[PROJECT_NAME]:[TAG]

Détails de la commande :

  • --ip=172.18.0.[10 + NB_SLOT] : Spécifie l'adresse IP dans le réseau Docker.
  • --network=vistaswarm-slave-network : Définit le réseau Docker utilisé par le conteneur.
  • Ports exposés:
    • SSH : 22000 + NB_SLOT
    • MySQL : 33000 + NB_SLOT
  • Entrypoint : Détermine le script de démarrage en fonction du type de projet (legacy ou moderne).
  • Image Docker : L’image est extraite du registre registry.vistalid-automatisation.fr.


Cet article a-t-il été utile ?

C'est super !

Merci pour votre commentaire

Désolé ! Nous n'avons pas pu vous être utile

Merci pour votre commentaire

Dites-nous comment nous pouvons améliorer cet article !

Sélectionner au moins l'une des raisons
La vérification CAPTCHA est requise.

Commentaires envoyés

Nous apprécions vos efforts et nous allons corriger l'article