여지까지 미천한 나의 Docker의 실력으로 인해 컨테이너와 볼륨을 연결하지 않으면 파일 이동을 할 수 없는 줄 알았다...
지금이라도 이러한 내요을 알게 되어 다행이다!
1. 외부에서 컨테이너로, 컨테이너에서 외부로 파일 복사하기
우선 우리의 폴더 디렉터리를 살펴보자.
1 - 1) 외부에서 컨테이너 내부로 복사하기
우리의 실행중인 컨테이너로 dummy/test.txt 파일을 복사해보자!
"CP" 명령을 통해 외부에서 내부로 복사시켰다.
명령이 수행되고 나면, 컨테이너 내부 /temp에 text.txt가 복사된 것을 볼 수 있다.
이번에는 반대로 해보자!
1 - 2) 컨테이너 내부에서 외부로 복사하기
우선 이전의 dummy/test.txt를 삭제해보자. 컨테이너 내부에서 복사해올것 이기 때문이다.
비어있는 dummy 디렉터리를 확인 할 수 있다.
이제 다음과 같이 "cp"를 통해 컨테이너 내부에서 외부로 복사해오자!
docker cp funny_shockley:/temp/test.txt dummy/.
다음과 같이 성공적으로 복사해온 것 을 확인할 수 있다.
'DevOps > Docker' 카테고리의 다른 글
[Docker] 도커의 환경변수 설정 (1) | 2022.09.15 |
---|---|
[Docker] Volumes과 Bind Mounts (0) | 2022.09.14 |
[Docker] 도커의 Attached, Detached 컨테이너 (1) | 2022.09.07 |
[Docker] 도커 이미지 레이어 (Docker Image Layer) (0) | 2022.09.05 |
[Docker] Docker 입문 수업 (0) | 2022.02.08 |
댓글