Symlink-Backupordner auf das eingehängte Volume verweisen

Hallo,

ich versuche, ein gemountetes Volume für meine Backups zu verwenden, bekomme es aber einfach nicht hin. Ich habe versucht, das Volume an der richtigen Stelle zu mounten (/var/discourse/shared/standalone/backups/default), und habe auch versucht, den Standardordner mit einem anderen Mount-Ordner zu verknüpfen. Ich habe die Eigentümerschaft der Dateien und Ordner so weit wie möglich übernommen, aber im Admin-Bereich für Backups erhalte ich nur einen Serverfehler. Es scheint, als könnte er die vorhandenen Backup-Dateien, die ich kopiert habe, nicht lesen, und auch keine neuen dort erstellen.

Hast du eine Idee, was hier schiefgehen könnte?

Vielen Dank,
Helmi

Sie müssen dies im Abschnitt „volumes“ Ihrer app.yml konfigurieren. Hier ist meine Konfiguration:

## Der Docker-Container ist zustandslos; alle Daten werden in /shared gespeichert
volumes:
  - volume:
      host: /var/discourse/shared/standalone
      guest: /shared
  - volume:
      host: /var/discourse/shared/standalone/log/var-log
      guest: /var/log
  - volume:
      host: /mnt/discourse-data/tombstone
      guest: /shared/uploads/tombstone
  - volume:
      host: /mnt/discourse-data/optimized
      guest: /shared/uploads/default/optimized
  - volume:
      host: /mnt/discourse-data/backups
      guest: /shared/backups