Копирование нескольких локальных файлов в контейнер docker
аналогично копирование файлов с хоста в контейнер Docker, за исключением docker cp
не работает для нескольких файлов
$ docker cp data/a.txt sandbox_web_1:/usr/src/app/data/
работает нормально, но
$ docker cp data/*txt sandbox_web_1:/usr/src/app/data/
docker: "cp" requires 2 arguments.
See '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
Use '-' as the source to read a tar archive from stdin
and extract it to a directory destination in a container.
Use '-' as the destination to stream a tar archive of a
container source to stdout.
использование docker 1.11.1 на Ubuntu 14.04x64
2 ответов
следующая команда должна скопировать все данные каталога с его содержимым каталога данных в нужное место назначения:
docker cp data/ sandbox_web_1:/usr/src/app/
протестировано на Docker версии 1.12.1, но я не нашел никаких изменений в команде cp в выпуске 1.12.1