Из документации докера: https://docs.docker.com/storage/volumes/
Резервное копирование контейнера
Например, в следующей команде мы:
- Запустить aновый контейнер и подключите том из контейнера хранилища данных
- Смонтируйте локальный каталог хоста как / backup
- Передайте команду, которая отслеживает содержимое тома dbdata, в файл backup.tar внутри нашего /каталог резервного копирования.
$ docker run --rm --volumes-from dbstore -v $(pwd):/backup ubuntu tar cvf /backup/backup.tar /dbdata
Когда команда завершится и контейнер остановится, у нас останется резервная копия нашего тома dbdata.
Я запустил эту команду, заменивПримеры имен с теми, что были в моем реальном проекте, но все же backup.tar нигде не видно.Когда я запускаю команду, она печатает содержимое тома, который я копирую, так что я знаю, что он находит правильный и все, но я не вижу файла резервной копии.Это должно в конечном итоге на хост-машине?на резервном контейнере?во временном контейнере, используемом для создания резервной копии?я в замешательстве.