WSL2가 명령을 인식하지 못합니다

WSL2가 명령을 인식하지 못합니다

Windows 10에서 WSL2를 사용하면 Linux 셸이 작동해야 하는 명령을 인식하지 못합니다. 또한 Docker Desktop이 시작되지 않고 다음이 표시됩니다.WSL 통합이 중지되고 코드 1로 종료되었습니다.. 의문이 들었을 때 echo $PATH이전에 사용 가능한 많은 명령이 포함되어 있지 않았습니다.

여기에 이미지 설명을 입력하세요.

하지만 wsl --shutdownPowershell을 실행하고 wsl을 다시 시작합니다. 이제 모든 Windows 관련 명령이 돌아왔고(로 시작하는 명령 /mnt/c) 이제 Docker 엔진을 시작할 수 있습니다. 완료되면 dockerkubectl명령도 다시 인식됩니다. 이제 이전보다 더 많은 경로 변수가 있습니다.

여기에 이미지 설명을 입력하세요.

이 문제의 원인은 무엇입니까? 컴퓨터를 켤 때마다 WSL을 종료하고 다시 시작하는 지루한 과정을 겪고 싶지 않습니다.

관련 정보