2015-02-20 5 views

ответ

3

Во-первых, если вам нужно сделать такое изменение, это обычно предполагает, что вам нужно переосмыслить архитектуру ваших контейнеров. Возможные варианты: (a) предоставление файла во время сборки через команды COPY в вашем файле Docker или (b) установка каталога хоста в ваш контейнер при его запуске и использование этого для передачи файлов в/из.

Это говорит, вероятно, можно устроить, чтобы использовать что-то вроде docker exec, чтобы получить файл в контейнер:

docker exec -i mycontainer sh -c 'cat > /path/to/destination' < /path/to/source 
+0

спасибо .Я также найти другой способ, чтобы скопировать файл в Докер контейнер работает на EC2 с помощью SFTP –

0

Docker cp может быть использован для копирования файлов из контейнера для размещения, и хозяин контейнера, а также.

Conteiner к хосту: sudo docker cp da9230faeb38:/file ./

Хост в контейнере: sudo docker cp Desktop/file da9230faeb38:/

Смежные вопросы