Nice work, @italo!
Yes, it should be safe to run discourse-setup again and your data should be intact.
You might do
cd /var/discourse
./launcher start app
That will restart your old container.
./launcher enter app
discourse backup
That will make a backup.
Type exit to get out of the container.