docker 는 host 와 격리된 환경을 제공하기 때문에 원하는 데이터를 사용하거나 저장하고 싶다면
docker volume
혹은 로컬의 폴더를 mount
해서 사용해야 한다.
docker ... -v /localRoute:/containerRouteToMount
하지만 이는 데이터를 저장하는 목적 혹은, 기존의 데이터를 컨테이너에 전달하는 목적이기 때문에
컨테이너 내부의 특정 리소스를 가져오는 것에 사용하기에는 부적합하다.
그렇다면 컨테이너 내부 리소스를 가져오려면 어떻게 해야할까?
docker cp
명령어를 통해서 docker container 내부의 파일을 가져올 수 있다.
docker cp <containerId>:/file/path/within/container /host/path/target
[how to copy file from Docker container] https://stackoverflow.com/questions/22049212/docker-copying-files-from-docker-container-to-host