-
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