Docker

[Docker] Docker Desktop - Unexpected WSL error 및 해결 (코딩온)

효진인데요 2023. 12. 24. 19:18

 

 

 

 

강의를 수강하며 Docker를 설치하고 제대로 설치가 되었는지 확인하는 과정에서

처음에는 위 사진과 같이 버전이 뜨지 않았는데,

이건 재부팅을 하니 정상적으로 실행되었다.

 

알고 보니 설치가 완료되지 않아서 발생한 것이었다. 머쓱 

 

 

 

 

아무튼 이제 Docker desktop을 실행해보려고 했는데,,

 

 

 

 

이런 오류가 떴다.

 

 

 

무슨 오류인지 찾아봤는데,

 

해당 오류는 애플리케이션을 시작할 때 나는 오류로,

Windows와 Mac에서 모두 발생하지만 대체로 Windows에서 더 많이 발생한다고 한다.

 

(난 Windows 11 사용중이었다,,)

 

 

내용은 권한이 잘못 구성되었거나 주요한 구성 요소가 없다는 것을 나타낸다고 한다.

특히 중요 구성 요소 중 Windows의 선택적 기능인 가상 머신 플랫폼이 없다는 것을 나타낸다고 한다.

 

 

 

 

설치파일을 다시 다운로드하고 해 봤는데 해결되지 않아 리더님 찬스,,

 

 


 

해결

윈도우 운영체제 기준이다.

 

 

우선 Windows Powershell을 관리자 권한으로 열고,

 

 

wsl --unregister docker-desktop

 

명령어를 실행시킨다.

 

 

그 후 재부팅을 한 번 해준다.

 

 

재부팅 후 다시 Windows Powershell을 관리자 권한으로 연 뒤, 

 

 

 

wsl --update

 

명령어를 실행시켜 시스템이 정상적으로 설치되는지 확인하고,

 

wsl -l, -v

 

명령어로 docker desktop이 정상적으로 설치되었는지랑 상태를 확인하면 오류가 해결된 것이다!

 

 

 

 

 

 

 

 

더 이상 아까와 같은 오류가 뜨지 않고 정상적으로 실행되는 것을 확인할 수 있다.

 

 

 

 

리더님 감사합니다,,🥲

728x90