-
Docker 저장소 옮기기Dokcer 2024. 9. 19. 14:21반응형
Docker 저장소 옮기기
1. Docker실행 확인
현재 도커가 실행 중 인지 확인
wls -s -v
docker-desktop이 Running 이라면 docker을 종료해주어야한다.
만약 Stopped와 같이 나온다면 아래의 명령어 과정은 생략해도 된다.
wsl -t docker-desktop
작업을 완료했습니다.
wsl -t docker-desktop-data
작업을 완료했습니다.wsl -t [NAME]을 통해 dcoker를 중지한다면 '작업을 완료했습니다' 문구와 함께 docker가 중지된다.
wls -s -v를 통해 확인이 가능하다.
2. 기존 데이터 옮기기
docker가 중지된 것을 확인 후 옮기려는 드라이브에 docker data가 저장될 경로를 만들어 주자.
필자는 D:\Docker\data 해당 경로로 지정하려고한다. 개인에 맞춰서 설정이 가능하다.
wsl --export docker-desktop-data "D:\Docker\data\docker-desktop-data.tar"
위와같이 명령어를 입력해준다면 기존 데이터를 만들어두었던 경로 밑으로 data를 export가 가능하다.
이와같이 확인이 가능하다.
3. dokcer와 기존 data 연결 해제 및 다시 연결
wsl --unregister docker-desktop-data
wsl --unregister 를 통하여 기존 docker와 data의 연결을 해지한 뒤
docker-desktop-data "D:\Docker\data" "D:\Docker\data\docker-desktop-data.tar"
wsl --import를 통하여 export하였던 data를 docker와 다시 연결해주면 된다.
반응형'Dokcer' 카테고리의 다른 글
Dokcer의 등장 배경 및 정의 (0) 2024.09.19