[docker] 컨테이너 응용 - 파일 복사 By starseat 2023-01-18 13:02:44 server/oss Post Tags # 파일 복사 - 컨테이너 > 호스트, 호스트 > 컨테이너 양방향 모두 파일 복사 가능 - 호스트 쪽 파일은 어디에 위치한 파일이라도 복사가 가능 - 컨테이너 쪽에서도 파일을 복사할 경로 지정 가능 ## 파일 복사 커맨드 - `docker cp` (docker container cp) ```text docker cp {원본 경로} {복사할 경로} ``` - 컨테이너로 파일 복사(호스트 > 컨테이너) ```text docker cp {호스트 경로} {컨테이너 이름}:{컨테이너 경로} ``` - 호스트로 파일 복사(컨테이너 > 호스트) ```text docker cp {컨테이너 이름}:{컨테이너 경로} {호스트 경로} ``` ### 사용 예 - 먼저 아파치 컨테이너 생성 ```text docker run --name apa000ex01 -d -p 8009:80 httpd ``` - 호스트 > 컨테이너 파일 복사 ```text docker cp /downloads/test.html apa000ex01:/usr/local/apache2/htdocs/index.html ``` - 컨테이너 > 호스트 파일 복사 ```text docker cp apa000ex01:/user/local/apache2/htdocs/index.html /temp/docker_index.html ``` # 출처 - [그림과 실습으로 배우는 도커 & 쿠버네티스](https://wikibook.co.kr/dkkb/) Previous Post [docker] 도커 네트워크 Next Post [docker] 컨테이너 응용 - 볼륨 마운트