Difference between ./launcher stop ./launcher destroy?

my question is what is the Difference between ./launcher stop ./launcher destroy ?
And why then ./launcher bootstrap instead off ./launcher start?

You can have a look here to see what those functions do - https://github.com/xibosignage/xibo-docker/blob/master/launcher

Stop - it just stops the containers running, but they are still there
Destroy - it stops and removes the containers

In normal, use you’d do the bootstrap once and then use start/stop (assuming there were no changes to launcher.env and that everything works fine).

If there is something wrong then you can destroy and bootstrap again, or if you made changes to launcher.env you’d need to bootstrap again as well.

@Peter, I have just stumbled across your post but the link is valid anymore. Any idea where I find it now?