Hello, long pile of text ahead, please bear with me, i’m just curious.
Dual container user here: data and web_only.
In order to update, i ssh into my server, then i imagined i would write:
sh /var/discourse/lanucher bootstrap web_only
sh /var/discourse/launcher stop web_only
sh /var/discourse/launcher start web_only
The problem by doing this is that after start I still have the previous version running, not the updated one.
Why is this happening?
In order to have it updated I actually have to run:
sh /var/discourse/launcher bootstrap web_only
sh /var/discourse/launcher stop web_only
sh /var/discourse/launcher destroy web_only // also this
sh /var/discourse/launcher start web_only
My second question is: why does destroy not also delete my newly bootstrapped image?
Another interesting note: I have seen that during bootstrap, there are created and deleted multiple different containers.
Could you please explain a little (bit more?) how launcher works and what trickery it does?
Thanks in advance.