Launcher run works different than enter and run command

Hi all!

I ran into the same issue. I’d like to run ./launcher to instruct enabling restore. What is the correct way to do it?

So instead of

vagrant ssh -c 'cd /vagrant;sudo ./launcher run discourse discourse enable_restore'

it works for me (as stated above):

vagrant ssh -c 'sudo docker exec -w /var/www/discourse -i discourse discourse enable_restore'

but I expect something more straightforward. I simply don’t wan’t to go under the hood and stay “safe” using the standard commands. I though launcher is for that purpose.