티스토리 뷰

Docker 를 사용할때 Container 안에 생성된 파일을 Host로 옮기거나 Host 에 파일을  Container 복사가 필요할 때가 있다.
이럴때 Dokcer 명령어 중 CP를 사용해서 복사할 수 있다. 간단한 예제로 사용법을 알아보자

1.파일 생성

"docker copy host from to container" 라는 문자열을 포함한 docker-test.txt 파일을 생성한다.

2. container 확인 및 파일 복사

seoul-data-searcher 라는 container를 확인할 수 있다. 해당 container 안으로 파일을 복사해 보겠다.

➜ docker cp [호스트파일경로] [컨테이너명]:[컨테이너저장위치]

3. container 진입 및 복사된 파일 확인

실행중인 container 에는 아래와 같은 명령어로 접속이 가능하다.

docker exec -it [컨테이너명] /bin/bash

접속해서 docker-test.txt 파일이 정상적으로 복사된 것을 확인할 수 있다.

4. container 에서 호스트로 복사

container 에서 호스트로 역시 복사가 가능하다.

➜ docker cp [컨테이너명]:[컨테이너저장위치] [호스트파일경로] 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크