Copiar archivos de un contenedor Docker a la máquina host usando CMD
docker cp <containerId>:/file/path/within/container /host/path/target
Jealous Jaguar
docker cp <containerId>:/file/path/within/container /host/path/target
# container to host
ocker cp <containerId>:/file/path/within/container /host/path/target
# host to container
docker cp /host/local/path/file <containerId>:/file/path/in/container/file
docker cp foo.txt mycontainer:/foo.txt
docker cp <Path in the local machine> <Container ID>:<Path of file inside the container>
$ 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 .
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 .