docker cp

Younghwan Cha·2023년 2월 27일
0

Docker

목록 보기
6/18
post-thumbnail

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

profile
개발 기록

0개의 댓글