Search code examples
linuxdockerservercopy

docker copy all files in directory with given extention


I can copy one file from a docker container to the server with

docker cp docker_session_name:/root/mydir/ .

I would like know to copy only files from mydir with a given extension, say, pdf


Solution

  • I don't think you can do this with docker cp command

    To do this you can mount the directory inside the docker and then you can run the regular cp command with regex to copy it to another directory.

    Mount:

    docker run -d --name containerName -v myvol2:/app imageName:tag
    

    Inside Container:

    cp app/*.pdf /destination