Container와 Host간의 파일 복사에 대해 알아보자
Docker를 사용하다 보면,
Container → Host, Host → Container로 파일을 복사 할 일이 생긴다.
scp를 이용해서 파일을 복사할 수 있지만, 더 쉽고 간편한 방법이 있어 소개한다.
docker cp [컨테이너 이름]:[컨테이너 내부경로] [host 파일 경로]
docker cp nginx:/home/asher/test.txt /home/ubuntu
현재 컨테이너에 test.txt 파일이 있다 이 파일을 host 경로로 이동하면
Successfully라는 명령어가 나오며 옮겨진 것을 확인 할 수 있다.
docker cp [host 파일경로] [컨테이너 이름]:[컨테이너 내부경로]
docker cp /home/ubuntu/test2.txt nginx:/home/asher