ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Docker : cp 파일 및 디렉토리 복사
    공부합시다!/Container 2022. 5. 27. 20:37
    728x90

    드디어 밀린 포스팅들을 작성하네요!

    포스팅하는 날짜는 6월 3일 입니다.

    사람은 거짓말 하고 살면 안돼요!

    그럼 눈빛과 낯빛에 어둠이 드리워 집니다. 환했던 사람이 어두워 지는 건 바로 이 거짓 때문입니다.

    혹은 아픈 것일 수도..... - 특히 간

    허니 여러분들과 주변 사람들 잘 관찰해 보세요!

     

    그럼 Docker의 docker cp 명령어에 대해서 살펴보겠습니다.

     

    1. 개요

    2. 사용법

    3. Cotanier간 복사 가능 여부

    4. 디렉토리 복사

    5. 심볼릭 링크가 설정된 파일 복사

    순으로 진행해 보겠습니다.

     

    1. 개요

     1.1. Host PC와 Host PC에서 실행되는 Docker Container간의 파일및 디렉토리 복사

     1.2. 파일이 복사되는 Docker Container의 디렉토리는 반드시 존재해야 함. - Docker Volume과의 차이점

     1.3. Imgae간 실행된 후의 상태인 Container에 복사

     1.4. Container 간의 복사는 지원하지 않음.

     

    2. 사용법

     2.0. 파일 및 Container 생성

    container 생성

     2.1. Host PC -> Container

    docker cp host파일경로 containerID:container경로

    파일 복사

     

     2.2. Container -> Host PC

    docker cp containerID:container경로 host파일경로

    파일 복사

    3. Container간 복사 가능 여부

     3.1. Container간 복사는 지원하지 않음 - 아숩다!

    Container간 복사

     

    4. 디렉토리 복사

     4.1. 옵션 없이 디렉토리 복사 가능

     4.2. 디렉토리 생성 및 복사

    디렉토리 복사

     4.3. 디렉토리 확인 

    디렉토리 확인

    5. 심볼릭 링크가 설정된 파일 복사

     5.1. 심볼릭 링크가 설정된 파일을 복사할 경우 심볼릭 링크 전체가 복사되어 Error

    심볼릭 링크 파일 복사

     5.2. -L 옵션 사용시 심볼릭 링크된 파일만 복사

    심볼릭 링크 정상 복사

    간만에 미뤄놨던 포스팅들을 작업하네요!

    오늘 최대한 많이 해놔야 겠습니다.

    Have a nice day!

    728x90
Designed by Tistory.