Возможно скопировать файлы на локальную машину, запустив команду внутри контейнера докера. Я знаю docker cp <containerId>:container/file/path /host/file/path
Однако, я понимаю, что это нужно запускать из-за пределов контейнера докера. Есть ли способ сделать это или что-то подобное изнутри?Скопируйте файлы из контейнера докеров на локальный компьютер
В каком-то контексте у меня есть скрипт python, который запускается внутри контейнера докера, с чем-то вроде следующей команды docker run -ti -rm --net=host buildServer:5000/myProgram /myProgram.py -h
. Я хотел бы получить файлы, созданные из этой программы, чтобы их можно было редактировать. Я мог запустить контейнер докера в отдельном режиме, docker cp
нужный файл и выключение контейнера. Тем не менее, я хотел бы уметь отвлечь это от пользователя.