n1ro°
RU

Текст и данные · Инструкция

Как скопировать файл из Docker-контейнера на хост

`docker cp` подходит для готового артефакта внутри файловой системы контейнера: dump, лог, отчёт или собранный файл.

Редакция N1RO · Проверено

Короткий ответ

Используйте `docker cp <container>:/path/in/container ./local-path`. Для обратного направления поменяйте местами источник и назначение.

Порядок действий

  1. Найдите контейнер через `docker ps -a`.
  2. Проверьте путь внутри контейнера.
  3. Выполните `docker cp` с контейнером как источником.
  4. Проверьте файл на хосте.

Перед завершением проверьте

  • Выбран правильный container ID/name.
  • Каталог назначения существует.

Важно

`docker cp` не заменяет volume для данных, которые должны переживать пересоздание контейнера.

Что учитывать

`docker cp` не заменяет volume для данных, которые должны переживать пересоздание контейнера.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. docker container cp). Пример и формулировки — редакция N1RO на 2026-09-20.