Мой /var/lib/docker/volumes
каталог случайно потерялся. Некоторые контейнеры работают прямо сейчас, и в службах нет файлов. Например, я запускаю репозиторий maven (Sonatype Nexus), и библиотеки все еще в порядке.
Можно ли выявить объемы работающих контейнеров?
Контейнеры работают:
Если ты проиграл / вар / библиотека / докер / тома каталог, и вы не потеряли никаких файлов, это означает, что ваша конфиденциальная информация не была потеряна. Это звучит неплохо.
Если контейнер потерял каталог / var / lib / docker / volume, он покажет такое сообщение
sh: getcwd: Нет такого файла или каталога
и все файлы и папки в каталоге тома исчезнут. У вас нет возможности восстановить недостающую информацию из контейнера. Вы можете восстановить данные только в Linux. Это хорошая ссылка для начала https://www.linux.com/learn/get-your-data-back-linux-based-data-recovery-tools
С другой стороны, если вы еще не потеряли данные, это означает, что вы не используете папку / вар / библиотека / докер / тома каталог
Согласно официальной документации, вы можете управлять томами в Docker двумя способами:
https://docs.docker.com/engine/userguide/containers/dockervolumes/
Проверьте, где хранятся данные, с помощью команды
docker inspect container_name
Ищите раздел
«Крепления»: [