Задать вопрос
@romaro

Почему не удается переместить файлы между контейнерами командой mv?

Пробую переместить файлы из одного контейнера в другой. Копирование работает без ошибок:
docker run --rm -it -v <old_volume>:/from:ro -v <new_volume>:/to alpine \
    ash -c "cd /from ; cp -av . /to"


А как сделать перемещение?
docker run --rm -it -v postgres-data:/from -v dship-data:/to alpine ash -c "cd /from ; mv -t . /to"


Получаю ошибку:
mv: can't remove '/to': Resource busy
  • Вопрос задан
  • 161 просмотр
Подписаться 1 Средний 8 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    6 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы