Hola, larga lista de texto por delante, por favor ten paciencia, solo tengo curiosidad.
Soy usuario de contenedores duales: data y web_only.
Para actualizar, me conecto por SSH a mi servidor, y luego imaginé que escribiría:
sh /var/discourse/launcher bootstrap web_only
sh /var/discourse/launcher stop web_only
sh /var/discourse/launcher start web_only
El problema al hacer esto es que después de iniciar, todavía tengo la versión anterior en ejecución, no la actualizada.
¿Por qué está sucediendo esto?
Para que se actualice, en realidad tengo que ejecutar:
sh /var/discourse/launcher bootstrap web_only
sh /var/discourse/launcher stop web_only
sh /var/discourse/launcher destroy web_only // también esto
sh /var/discourse/launcher start web_only
Mi segunda pregunta es: ¿por qué destroy no elimina también mi imagen recién inicializada?
Otra nota interesante: he observado que durante el proceso de bootstrap, se crean y eliminan múltiples contenedores diferentes.
¿Podrías explicar un poco (¿un poco más?) cómo funciona launcher y qué trucos realiza?
Gracias de antemano.