Today
-
Yesterday
-
Total
-
  • docker container에서 host로 파일 복사
    Docker 2023. 11. 24. 06:45

    명령어

    docker  cp  container_name:container_내부_파일_경로  host_저장_위치



    host 서버에 현재 날짜와 시간으로 이름 변경 후 저장

    디렉터리 이름에 현재 날짜와 시간을 입력하는 명령은 $(date +"%Y-%m-%d_%H:%M:%S")이다.

    container 안의 /_h2 디렉터리를

    호스트 서버의 /var/www/project/move-tisotry/위치에 이름 변경 후 저장

    docker cp move-tistory:/_h2 /var/www/project/move-tisotry/h2_backup_$(date +"%Y-%m-%d_%H:%M:%S")

     

    실행 확인

     

    1. 폴더 생성 확인

     

    2. 내용 확인

     

    스케줄러 등록

    매일 0시 5분에 실행

    crontab -e
    5 0 * * * docker cp move-tistory:/_h2 /var/www/project/move-tisotry/h2_backup_$(date +"%Y-%m-%d_%H:%M:%S")

     

    스케줄러 실행 확인!

    24일 crontab 작업 스케줄 생성 후 25일에 정상 동작을 확인하였다. 😊

     

    'Docker' 카테고리의 다른 글

    Docker : 명령어 정리  (0) 2023.12.10
    ubuntu 22.04에 docker 설치하기  (0) 2023.11.24

Designed by Tistory / Custom by 얼거스