Linux에서는 scp 명령어 Docker에서는???
예전에 Tableau Server 마이그레이션할때 어떤 파일을 다른 리눅스로 어떻게 옮기는지 명령어를 잠깐 썼었다.
scp "filelocation/filename" 리눅스계정@ip:저장하고 싶은 리눅스경로
를 리눅스에서 사용하면 되는데, 예시로 10.111.11.11의 test.txt파일을 10.222.22.22의 /home 폴더로 testuser계정을 사용해서 옮긴다고 할때
명령어는 scp 경로/test.txt testuser@10.222.22.22:/home 을 사용 하면된다.
Docker로 호스트 -> 컨테이너로 파일을 옮기는 명령어는???
docker로 생성된 컨테이너로 로컬PC에 있는 파일을 옮기는 명령어는 무엇일까?
로컬PC의 cmd나 docker desktop의 terminal을 열고 다음 명령어를 치면 된다.
docker cp 경로/옮기고 싶은파일 컨테이너ID:/옮기고싶은 폴더명
예를 들어 컨테이너ID가 abc123def 이고, ./test.txt파일을 컨테이너로 옮긴다면
docker cp ./test.txt abc123def:/home
을 사용하면 된다.
반대로 컨테이너에서 로컬로 파일 전송
그냥 반대로 하면 된다.
docker cp abc123def:/home/test.txt /home
윈도우의 경우도 경로르 써주면 된다.
docker cp abc123def:/home/test.txt C:\Desktop
끝.
728x90
반응형
'프로그래밍' 카테고리의 다른 글
[FastAPI]FastAPI란 무엇일까? (0) | 2024.12.23 |
---|---|
[개발자 주저리]개발자로 취업할때 알고 있어야 하는 것 정리 -1 (개발자는 취업해서 뭐함???) (3) | 2024.11.28 |
[유머] 개발자의 분노 (0) | 2024.05.26 |
[Postgresql / psql]readonly Error Peer authentication failed for user 'readonly' - [solved] (0) | 2024.04.08 |
[JS / Javascript] .textcontent 한줄 띄기가 안될때 해결방법, when break line not woring - Solved (0) | 2024.03.21 |