Docker 컨테이너 호스트 간 파일 전송

BiteSnail·2023년 12월 2일
0

Host → Container

컨테이너 ID를 확인합니다.

sudo docker ps

목적지 컨테이너에 접속하여 경로를 확인합니다.

#74892 대신 컨테이너 ID를 입력합니다.
sudo docksh 74892 
pwd

# cp 다음에는 <보낼 파일의 경로> <컨테이너 id: 경로> 를 입력합니다.
sudo docker cp ~/Desktop/docker-compose.yml 74892:/root/src/

컨테이너에 잘 들어와 있는 것을 확인할 수 있습니다.

Container → Host

컨테이너에서 호스트로 데이터를 가져올 때에도 Host에서 cp 명령어를 통해서 가져올 수 있습니다.
이번에는 Host와 Container의 경로를 서로 바꾸면 됩니다.

sudo docker cp 74892:/root/src/docker-compose.yml ~/
profile
느리지만 조금씩

0개의 댓글