Window에서 Docker를 실행하기 위해서는 먼저 확인해야 할 정보가 있습니다.
그건 바로 Window 버전을 확인해야합니다. Window 버전에 따라 Hyper-V 기능 지원 여부가 다릅니다.

열린 창에서 Window 사양에서 윈도우 버전이 Pro, Enterprise, Home을 확인할 수 있을 수 있습니다.

만약 Home 버전이라면 Docker를 설치하기 전에 추가로 해야할 작업이 있습니다.
Hyper-V를 지원하지 않기에 WSL2를 설치해야 합니다.
Window가 Home인 경우 설치하면 됩니다.
WSL(Linux용 Windows 하위 시스템)을 사용하면 개발자가 Linux 배포판(예: Ubuntu, OpenSUSE, Kali, Debian, Arch Linux)을 설치하고 기존 가상 머신 또는 이중 부팅 설정의 오버헤드 없이 Windows에서 직접 Linux 애플리케이션, 유틸리티 및 Bash 명령줄 도구를 사용할 수 있습니다.
WSL 설치에는 자동와, 수동 설치가 있는데 2개의 차이점은 버전 선택에 따른 설치 방법입니다.
자동이든 수동이든 CMD 에서 명령어를 실핼할 때는 관리자 권한으로 실행해야 합니다.
자동
window WSL 자동 설치 링크
wsl --install

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Microsoft Store에서 unbuntu 검색 후 원하는 버전 설치

설치 후 cmd에서 wsl 을 입력하면 linux 커널로 넘어가게 됩니다

만약 넘어가지 않고 wsl 버전이 낮아 update을 위해 아무키를 입력하라고 나오면 아무키나 클릭하여 update 후 사용하면 됩니다.
Docker Main Page 를 접속하면 OS에 맞는 Docker를 설치할 수 있습니다.

설치 파일을 다운로드 후 설치를 진행하게 되면은 Docker desktop 화면이 나오게 됩니다.
아래 사진에 있는 Container list는 제가 따로 추가한 것이라 아무것도 없는 화면이 나오게 됩니다.

설치가 완료되었다면 cmd에서 확인해 볼 수 있습니다.
wsl -l -v를 입력해 보면 설치된 목록을 확인할 수 있습니다.
