xxxxxxxxxx
docker cp -a <container_name>:<container_path_ex:/home/build/reports/tests/> <destination_path_ex:build/docer-tests>
xxxxxxxxxx
docker cp <Path in the local machine> <Container ID>:<Path of file inside the container>
xxxxxxxxxx
COPY foo.txt /data/foo.txt
# where foo.txt is the relative path on host
# and /data/foo.txt is the absolute path in the image
xxxxxxxxxx
for copy file from a container to the host use the command
docker cp <containerId>:/file/path/within/container /host/path/target
You can also use (part of) the Container ID. The following command is equivalent to the first
sudo docker cp 1b4a:/out_read.jpg .
xxxxxxxxxx
$ docker run -d --name httpd httpd
$ docker exec httpd pwd
/usr/local/apache2
$ docker exec httpd ls
bin
build
cgi-bin
conf
error
htdocs
icons
include
logs
modules
$ docker cp httpd:/usr/local/apache2/conf .