반응형
1. 백업 전 상태 저장하기 ( 이미지 생성 )(Docker Commit)
sudo docker commit -p [container name or id] [image name[:tag]]
docker ps -a
docker commit -p 3a134070063a gitlab_backup
option :
-p : 컨테이너 일시 중지한 후 Commit
-m : message
-a : 생성자
2. tar 파일로 저장 (Docker Export )
export 보다는 아래의 save 명령어를 좀더 익숙하게? 사용하기 편리하다.
실행중인 컨테이너를 tar 으로 저장할 수 있다.
sudo docker export <container name or id>
docker export --output="latest.tar" red_panda
3. 백업하기
docker save -o gitlab_backup.tar gitlab_backup
option :
- o : write to a files
4. 복원하기
docker load -i gitlab_backup.tar
docker images
option :
- i : input : read from tar archive file
docker run -d <image>
4. 삭제하기
https://docs.docker.com/engine/reference/commandline/image_rm/
docker image rm [option] Image
option :
-f : force
반응형
'Docker' 카테고리의 다른 글
Docker 가 뭔지 알고 쓰자 ( 컨테이너 가상화 ) (0) | 2022.02.17 |
---|---|
Docker & Gitlab , 백업 및 복구 하기 <끝> (0) | 2022.02.16 |
Docker & Gitlab 초기 비밀번호 세팅하기 < 끝 > (0) | 2022.02.15 |
라즈베리파이4, Dock Gitlab 설치하기 <작성중> (0) | 2022.02.15 |
Docker, 컨테이너 (Container )?? 뭐시고랑 (0) | 2022.02.15 |