✔️

Docker 추가 명령어

CP

도커 파일 복사 (로컬 ↔ 컨테이너)

로컬 파일을 컨테이너 안으로 복사

docker cp ~/data/test.md tmp_container:/root/data/

컨테이너 내부파일을 로컬로 복사

docker cp tmp_container:/root/data/test.md ~/data/

💠 kubernetes의 POD에서의 복사

로컬 파일을 파드 컨테이너 안으로 복사

kubectl cp 파일이름 pod이름:pod경로
kubectl cp /<path-to-your-file>/<file-name> <pod-name>:<fully-qualified-file-name> -c <container-name>

#멀티컨테이너 POD 예시
kubectl cp ./test.txt web-deploy-bf88b5bb4-qz27p:/usr/share/nginx/html/ -c nginx-container

파드 컨테이너 내부파일을 로컬로 복사

kubectl cp pod이름:pod경로 파일이름
kubectl cp <pod-name>:<fully-qualified-file-name> /<path-to-your-file>/<file-name> -c <container-name>

#멀티컨테이너 POD 예시
kubectl cp web-deploy-bf88b5bb4-qz27p:/usr/share/nginx/html/test2.txt /home/guru/multi-container/data/test2.txt -c nginx-container