2

Действительно ли docker поддерживает только одно копирование файла на хост с хоста?

Для docker cp отображаются только следующие параметры:

 $docker cp --help

Usage:  docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|-
    docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH

Copy files/folders between a container and the local filesystem

Options:
  -a, --archive       Archive mode (copy all uid/gid information)
  -L, --follow-link   Always follow symbol link in SRC_PATH

Кроме того, jira https://github.com/moby/moby/issues/7710 показывает, что подстановочные знаки в настоящее время не поддерживаются. Так что единственный вариант здесь создать архив и cp / untar это ?

1 ответ1

0

Согласно докерской документации:

Команда cp ведет себя как команда Unix cp -a в том, что каталоги копируются рекурсивно с сохранением разрешений, если это возможно.

Это означает, что docker cp копирует файлы по умолчанию рекурсивно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .