Bonjour, longue suite de texte à venir, veuillez me pardonner, je suis simplement curieux.
Utilisateur de conteneurs doubles ici : data et web_only.
Pour mettre à jour, je me connecte en SSH à mon serveur, puis j’imaginais que je devrais écrire :
sh /var/discourse/launcher bootstrap web_only
sh /var/discourse/launcher stop web_only
sh /var/discourse/launcher start web_only
Le problème en faisant cela est que, après le démarrage, j’ai toujours l’ancienne version en cours d’exécution, et non la version mise à jour.
Pourquoi cela se produit-il ?
Pour qu’il soit mis à jour, je dois en fait exécuter :
sh /var/discourse/launcher bootstrap web_only
sh /var/discourse/launcher stop web_only
sh /var/discourse/launcher destroy web_only // aussi ceci
sh /var/discourse/launcher start web_only
Ma deuxième question est : pourquoi destroy ne supprime-t-il pas également mon image nouvellement amorcée ?
Une autre remarque intéressante : j’ai remarqué que pendant l’amorçage, plusieurs conteneurs différents sont créés et supprimés.
Pourriez-vous s’il vous plaît expliquer un peu (un peu plus ?) comment fonctionne launcher et quelles astuces il utilise ?
Merci d’avance.