Not quite, you can set up Configure Application-Consistent Backup for Azure Linux VMs by Using Azure Backup - Azure Backup | Microsoft Learn using a pre and post script that puts Discourse into read only mode just prior to VM backup:
docker exec -i app discourse enable_readonly
docker exec -i app discourse disable_readonly
which ensures database consistency on restore (proven to work with both backup and restore of full VM).