Докер seafile - как сохранить конфигурацию / сделать контейнер одноразовым

Я строю seafile Докер, основанный на https://github.com/JensErat/docker-seafile и https://github.com/foxel/seafile-docker, но не может точно определить, где находится вся конфигурация, которую использует seafile.

Заметьте, я собираюсь установить sqlite, а не mysql. Есть conf каталог в установочном каталоге, но это само по себе не может быть. Каталог данных может быть легко выведен с помощью док-томов. То же самое можно сделать с conf Дир, но, как я уже сказал, одного этого может быть недостаточно.

Итак, вопрос - как сделать докер Seafile одноразовым? Как в случае уничтожения контейнера Docker, как его переустановить, чтобы можно было использовать уже существующие данные и настройки?

1 ответ

Не знаю, как мне удалось не увидеть документацию по резервным копиям: https://manual.seafile.com/maintain/backup_recovery.html

Очевидно, вам нужно сделать резервные копии файлов sqlite db (при условии, что вы используете установку sqlite3, а не mysql) и весь каталог данных.

Так что нет действительно чистого способа делать то, что я пытаюсь. Думаю, я перенесу все файлы установки и файлы данных на том, который можно использовать с пустым док-контейнером. Таким образом, можно легко создать резервную копию всей установки.

Другие вопросы по тегам