docker cp command serves for copying files and folders between Docker container and a host machine.
It is possible to copy a file or folder from host to container as well as from container to host.
In the examples below i am coping the files but the syntax for copying folders is the same.
Cool Tip: How do i list ( running | stopped | all ) Docker containers! Read More →
Docker Cp Command
Find out a container’s name or ID using the
docker ps command:
$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 72ca2488b353 my_image X hours ago Up X hours my_container
Copy a file from host to container:
$ docker cp foo.txt 72ca2488b353:/foo.txt
Copy a file from Docker container to host:
$ docker cp 72ca2488b353:/foo.txt foo.txt