gzhegow
@gzhegow
aka "ОбнимиБизнесмена"

Каким образом правильно выкачать из контейнера содержимое тома?

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

Однако после того как я задаю volumes: в docker-compose.yml, я лишь получаю пустые папки, более того - сервисы начинают ругаться, что в контейнерах они теперь тоже пустые, то есть пустота папки "записалась" в контейнер как состояние и удалились родные конфиги.

Отдельно пробовал выполнить удаление всех созданных томов и контейнеров через docker volume ls, на всякий случай, понимая что том при сносе контейнера остается.

Каким образом это правильно настраивается и как мне удобным образом выкачать по 2-3 папки из докера наружу - логи например чтобы можно было просматривать, или знать все конфиги, которые есть внутри, чтобы иметь возможность отредактировать их перед следующим запуском контейнера?

Спасибо
  • Вопрос задан
  • 526 просмотров
Пригласить эксперта
Ответы на вопрос 1
@zohan1993
devops
Используйте bind mount
storage
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы