Olá, uma longa pilha de texto à frente, por favor, tenha paciência comigo, estou apenas curioso.
Usuário de contêiner duplo aqui: data e web_only.
Para atualizar, faço SSH no meu servidor e, em seguida, imaginei que escreveria:
sh /var/discourse/launcher bootstrap web_only
sh /var/discourse/launcher stop web_only
sh /var/discourse/launcher start web_only
O problema ao fazer isso é que, após o start, ainda tenho a versão anterior em execução, não a atualizada.
Por que isso está acontecendo?
Para que ele seja atualizado, na verdade preciso executar:
sh /var/discourse/launcher bootstrap web_only
sh /var/discourse/launcher stop web_only
sh /var/discourse/launcher destroy web_only // também isso
sh /var/discourse/launcher start web_only
Minha segunda pergunta é: por que o destroy não exclui também minha imagem recém-bootstrapada?
Outra observação interessante: notei que, durante o bootstrap, vários contêineres diferentes são criados e excluídos.
Você poderia explicar um pouco (mais um pouco?) como o launcher funciona e quais truques ele executa?
Obrigado antecipadamente.