파이썬 개발환경을 docker-compose로 올렸었는데
생성된 csv 파일을 로컬로 다운로드받고 싶어서 찾아보니까 scp (linux 명령)과 매우 유사하다.
로컬에서 아래와 같이 입력하면 된다.
$ docker cp {접속할 컨테이너id}:{파일경로} {저장할 경로}
반대로 로컬에서 도커 컨테이너로 복사시킬 경우는 경로를 서로 바꾸면 되는데 아래와 같은 예시이다.
$ docker cp {복사할 파일의 경로} {접속할 컨테이너id}:{저장할 폴더경로}
이렇게 docker cp 명령으로 두 컨테이너 간 파일 전송할 수 있고 로컬과도 통신이 가능하다.
만약 틀리거나 아쉬운 점 발견하셨다면 지적 및 태클해주셔도 좋습니다!
'개발 > Docker' 카테고리의 다른 글
Docker-compose 올린 ubuntu 서버가 계속 재시작되는 문제 (0) | 2023.03.18 |
---|