📚 [Docker] Image 백업 & Restore
Category: Docker | 📅 January 05, 2016
준비물
- oracle 이라는 컨테이너를 운영중이라고 가정한다.
- /backup 디렉토리에 백업 할 예정
Backup
$ sudo docker ps -a | grep oracle # Oracle 컨테이너가 존재하는지 확인
$ sudo docker commit oracle oracle_backup # oracle 컨테이너를 'oracle_backup' 이라는 이미지로 저장
$ sudo docker save oracle_backup > /backup/oracle_xx.tar # 'oracle_xx.tar' 라는 이름으로 백업
restore
$ sudo docker load < /backup/oracle_xx.tar # oracle_xx.tar 로 부터 oracle_backup 이미지 복원
$ docker iamges | grep oracle #이미지가 복원되었는지 확인
💭 Reviews
처음 백업받을때에 백업이미지 이름을 잘 정해야 한다.