@by_EL

Как можно организовать проброс тома на работающем docker контейнере?

Как можно на работающем докер контейнере сделать volume mapping? Или временно остановить, сделать заново не подняв контейнер, только поправив работающий контейнер?
  • Вопрос задан
  • 170 просмотров
Пригласить эксперта
Ответы на вопрос 3
vabka
@vabka
Токсичный шарпист
Вроде нельзя волюмы на горячую менять.
Как вариант - запусти новый контейнер из того же самого образа с новым маппингом и останови старый.
Ответ написан
@rPman
в теории это возможно, вручную смонтировав в каталог новый mount в обход самого докера, но смысла в этом нет так как работать это не будет, старые открытые файлы будут выдавать ошибки, а текущий каталог в старом месте не будет корректно выдавать списки файлов в нем (даже если по именам каталогов будет совпадение), т.е .будут вылетать ошибки.
Ответ написан
@ProFfeSsoRr
Сис.админ по Linux
Такие схемы противоречат идее контейнеров, их суть - перезапускаться, чуть что. Поэтому и нет таких возможностей.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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