💡 Callout
docker desktop을 설치한 다음에 원하는 경로에 docker desktop을 이동합니다.
1. Docker Desktop 다운로드
https://www.docker.com/products/docker-desktop/
Docker Desktop: The #1 Containerization Tool for Developers | Docker
Docker Desktop is collaborative containerization software for developers. Get started and download Docker Desktop today on Mac, Windows, or Linux.
www.docker.com
위 링크에 들어가서 Download for Windows 를 클릭하면 Installer를 다운받게 됩니다.
해당 .exe를 실행시키면 설치가 자동으로 진행됩니다.
바로가기를 추가해주고(선택),
설치를 기다립니다.
1~2분 뒤에 설치완료 화면이 나옵니다. Window에서 로그아웃을 해야 끝난다고 하니 버튼을 클릭해줍니다.
로그아웃이 되고 다시 로그인을 하면 설치가 잘 됐음을 확인할 수 있습니다.
Docker를 사용하려면 계정이 있어야 편하기 때문에 없으면 만들어주고 있으면 Sign in 을 합니다.
설치 완료!
2. 원하는 경로에 설치
아쉽게도 위의 과정으로는 기본 C: 드라이브에 설치됩니다.
저는 다른 드라이브에 설치를 하고 싶기 때문에 경로를 변경할 것입니다.
먼저 아래 이미지의 버튼을 클릭하여 Docker 엔진을 종료합니다.
그 다음에는 원하는 경로에 docker-data.tar를 내보냅니다. 조금 기다리면 작업을 완료했다는 로그가 보입니다.
wsl --export docker-desktop-data "{원하는 경로}\docker-data.tar"
그 다음에는 기존에 있던 경로를 해제합니다.
wsl --unregister docker-desktop-data
이제 원하는 경로로 내보내진 것을 다시 가져옵니다.
wsl --import docker-desktop-data "{원하는 경로}" "{원하는 경로}\docker-data.tar" --version 2
여기까지 완료했으면 지정된 경로에 ext4가 생긴 것을 확인할 수 있습니다. 이제 docker-data는 필요없기 때문에 삭제해도 됩니다.
다음에는 ROS2 Humble Docker Image를 설치해보겠습니다.