The docker command is trying to mount
${SCRIPT_DIR}/../_tmp_mariabackup
into the container to the /backup directory to create it’s backup there. Do you have any restrictions on creating directories/files?
So if you’re using /opt/mailcow-dockerized as the mailcow directory, it would create the _tmp_mariabackup in there
Next question, do you have selinux enabled or stuff like that?