에러 해결 및 이슈 공유

An unexpected error was encountered while executing a WSL command. Common causes include access rights issues, which occur after waking the computer or not being connected to your domain/active directory 에러

하나의묵 2023. 8. 11. 18:50

 

발생 Error

 

An unexpected error was encountered while executing a WSL command. Common causes include access rights issues, which occur after waking the computer or not being connected to your domain/active directory

 

발생 에러 팝업

 

상황

 

배포 도커이미지를 생성하기 위해서 docker desktop을 실행하셨는데 위와 같은 메시지 출력되면서 정상적으로 시작되지 않는 문제가 생겼습니다.

 

 

해결 노력

 

1. 먼저 해당 에러 메시지에서 나타나는 아래 명령어를 수행하였지만 실패.

wsl --shotdown

 

 

2. 윈도우에서 도커를 사용하기 위해서 실행되는 기능인 Hyper-V와 Linux용 Windows 하위 시스템 Windows 기능을 껐다가 다시 켰지만 해당 방법도 실패.

 

 

 

3. Docker Desktop 버젼 최신으로 업데이트 했지만 실패.

4. Docker Desktop 재 설치했지만 해당 방법도 실패.

5. WIndows 서비스에서 실행 중인 Docker Desktop Service 재 부팅 했지만 실패.

 

이외 여러가지 방법을 사용해보았지만 실패하였고, 아래 방법으로 해결하였습니다.

 

 

해결 방법

 

정말 여러가지 사이트를 찾아보다가 평소에는 들어가지 않는 중국어 포스팅을 찾아 해결했습니다.

사이트 주소 : https://blog.csdn.net/a1umil/article/details/130389439

위 사이트에서 제시하는 명령어를 수행하여 해결하였습니다.

wsl --update

netsh winsock reset

 

첫 번째 줄은 WSL 컴포넌트를 최신버젼으로 업데이트 하는명령어

두 번째 줄은 Windows socket 설정을 초기화 하는 명령어 입니다.