Docker Backup container

root@ynm:~# docker ps
CONTAINER ID   IMAGE                 COMMAND        CREATED      STATUS        PORTS                                                                                NAMES
a63ab078dfcc   local_discourse/app   "/sbin/boot"   8 days ago   Up 23 hours   0.0.0.0:8000->80/tcp, [::]:8000->80/tcp, 0.0.0.0:8003->443/tcp, [::]:8003->443/tcp   app

root@ynm:~# docker stop app
app
root@ynm:~# docker inspect app | grep Mounts -A 10
        "Mounts": [
            {
                "Type": "bind",
                "Source": "/var/discourse/shared/standalone",
                "Destination": "/shared",
                "Mode": "",
                "RW": true,
                "Propagation": "rprivate"
            },
            {
                "Type": "bind",
root@ynm:~# mkdir -p /backup/discourse
root@ynm:~# tar -cvzf /backup/discourse/volumes_backup.tar.gz tar: Removing leading `/' from member names
/var/discourse/shared/standalone/
/var/discourse/shared/standalone/log/
*
*
*
root@ynm:~# docker commit app discourse_backup_image
sha256:8c04a8f3fb11e0724544c8b641d17b986940e4164549aca46ee6bdef8440b2ca
root@ynm:~# docker save -o /backup/discourse/discourse_image_backup.tar discourse_backup_image

root@ynm:~#
root@ynm:~# tar -cvzf /backup/discourse/config_backup.tar.gz /var/discourse/standalone
tar: Removing leading `/' from member names
tar: /var/discourse/standalone: Cannot stat: No such file or directory
tar: Exiting with failure status due to previous errors
root@ynm:~# ls /var/discourse
bin   containers        discourse-setup  launcher     LICENSE    samples  shared     tests
cids  discourse-doctor  image            launcher_go  README.md  scripts  templates
root@ynm:~# ls /var/discourse/shared
standalone
root@ynm:~# ls /var/discourse/shared/standalone
backups  letsencrypt  log  postgres_backup  postgres_data  postgres_run  redis_data  ssl  state  tmp  uploads
root@ynm:~# ^[[200~ls /var/discourse/containers
-bash: $'\E[200~ls': command not found
root@ynm:~# ~ls /var/discourse/containers
-bash: ~ls: command not found
root@ynm:~# ls /var/discourse/containers
app.yml
root@ynm:~# tar -cvzf /backup/discourse/config_backup.tar.gz -C /var/discourse/containers app.yml
app.yml
root@ynm:~# ls
data         go1.23.2.linux-amd64.tar.gz  LICENSE   virtualmin-install.log    ynm.txt
ergoscf.out  ircd.db                      licenses  virtualmin-install.log.1
go           ircd.lock                    Maildir   virtualmin-install.sh
root@ynm:~# ls /var/discourse/containers/
app.yml
root@ynm:~# docker start app
app
root@ynm:~#