The environment is as follows -
Veeam Backup and Replication v10
Linux Veeam Agent - 4.0.0.1961-1.el7
DockerCE 3:19.03.12-3.el7
Postgres 12.3
Here's a drawing of the solution -

The way that I am hoping that this will behave is that the Veeam Agent will use application-aware processing to communicate with postgres and get the database into a stable and consistent state to take a backup, and then it will take a volume-level backup of the "/db" volume.
Firstly, am I correct in my thinking of this process? And secondly, will this process freeze database usage while the backup is occurring?