Asmy
Хранилища и файлы

Хранилища

Docker volumes, связь с контейнерами и сохранность данных.

Хранилище в Asmy — это Docker volume. В нём могут находиться файлы сайта, загрузки пользователей или данные базы. Volume живёт отдельно от контейнера и может использоваться несколькими контейнерами.

Где найти

Откройте «Хранилища» в верхнем меню или вкладку хранилищ конкретного проекта. Карточка показывает имя, сведения об использовании и связанные контейнеры. Из неё можно перейти в файловый менеджер.

Проектные volumes определяются через подключённые контейнеры, а не назначаются проекту отдельно. Если volume не виден в проекте, сначала проверьте связь контейнера с проектом и его mounts.

Файловый менеджер рассчитан на локальные Docker volumes в стандартном каталоге Docker. Bind mounts хоста и произвольные каталоги сервера не становятся такими хранилищами автоматически. Сторонние volume drivers и нестандартный data-root требуют отдельной проверки.

Используется или не используется

Признак использования показывает связь с контейнером. Он не говорит о ценности данных.

Неиспользуемое хранилище может содержать единственную копию нужной БД. Например, контейнер уже удалён, а данные оставлены для последующего запуска. Перед удалением проверьте назначение, содержимое и резервную копию.

Удаление volume выполняется отдельно от удаления контейнера. Оно уничтожает сохранённые в нём данные. Корзины и встроенного восстановления нет. Серверная операция удаления volume требует глобального администратора.

Файлы БД

Не редактируйте и не копируйте файлы работающей PostgreSQL или другой БД через файловый менеджер как обычные документы. Получившаяся копия может быть несогласованной. Используйте штатный механизм резервного копирования конкретной БД.

Далее: файловый менеджер и резервные копии.

Copyright © 2026