helmi
(Helmi)
1
こんにちは、
バックアップ用にマウントされたボリュームを使用しようとしているのですが、うまくいきません。ボリュームを /var/discourse/shared/standalone/backups/default にマウントしたり、デフォルトフォルダを別のマウントフォルダにシンボリックリンクしたりしてみました。ファイルとフォルダの所有権もできる限りコピーしましたが、管理画面のバックアップセクションでサーバーエラーが表示されるだけです。コピーした既存のバックアップファイルを読み込めず、新しいファイルも作成できません。
何が原因でしょうか?
よろしくお願いいたします、
Helmi
bartv
(Bart )
2
この設定は app.yml の volumes セクションで行う必要があります。以下が私の設定例です:
## Docker コンテナはステートレスであり、すべてのデータは /shared に保存されます
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