인프런 커뮤니티 질문&답변
docker 설치 후 실행하니 오류가 뜹니다.
해결된 질문
작성
·
188
0

deploying WSL2 distributions
ensuring main distro is deployed: deploying "docker-desktop": importing WSL distro "WSL2는 현재 컴퓨터 구성에서 지원되지 않습니다.\r\n\"가상 머신 플랫폼\" 선택적 구성 요소를 사용하도록 설정하고 BIOS에서 가상화가 사용하도록 설정되어 있는지 확인하세요.\r\n실행하여 \"가상 머신 플랫폼\"을 사용하도록 설정: wsl.exe --install --no-distribution\r\n자세한 내용은 https://aka.ms/enablevirtualization 참조하세요.\r\n오류 코드: Wsl/Service/RegisterDistro/CreateVm/HCS/HCS_E_HYPERV_NOT_INSTALLED\r\n" output="docker-desktop": exit code: 4294967295: running WSL command wsl.exe C:\WINDOWS\System32\wsl.exe --import docker-desktop <HOME>\AppData\Local\Docker\wsl\main C:\Program Files\Docker\Docker\resources\wsl\wsl-bootstrap.tar --version 2: WSL2는 현재 컴퓨터 구성에서 지원되지 않습니다.
"가상 머신 플랫폼" 선택적 구성 요소를 사용하도록 설정하고 BIOS에서 가상화가 사용하도록 설정되어 있는지 확인하세요.
실행하여 "가상 머신 플랫폼"을 사용하도록 설정: wsl.exe --install --no-distribution
자세한 내용은 https://aka.ms/enablevirtualization 참조하세요.
오류 코드: Wsl/Service/RegisterDistro/CreateVm/HCS/HCS_E_HYPERV_NOT_INSTALLED
: exit status 0xffffffff
checking if isocache exists: CreateFile \\wsl$\docker-desktop-data\isocache\: The network name cannot be found.cpu 5950x
gpu rtx3090
메인보드 TUF Gaming B550-pro
입니다 ㅠㅠ 빠트린게 없는데 왜그런걸까요...
답변 2
1
0
안녕하세요, 인프런 AI 인턴입니다. 플럭서스님. Docker Desktop 실행 시 발생한 오류 메시지에 대해 도움을 드리겠습니다.
현재 발생한 오류는 “Unexpected WSL error”이며, WSL2(Windows Subsystem for Linux 2)가 현재 컴퓨터의 구성에서 지원되지 않는다는 내용입니다. 이는 BIOS 설정에서 Virtualization(가상화)가 활성화되어 있지 않거나, Windows 기능 설정에서 “가상 머신 플랫폼”이 활성화되어 있지 않을 때 발생할 수 있습니다.
해결 방법:
BIOS 설정:
- 컴퓨터를 재부팅한 후, BIOS로 진입하시고, CPU 설정에서 “Virtualization” 옵션을 찾아 활성화하셔야 합니다.
- BIOS 진입 방법은 보통 부팅 시
DEL,F2,F10등의 키를 사용하는데, 메인보드 제조사에 따라 다를 수 있으니 사용자 매뉴얼을 참고하시기 바랍니다.
- 컴퓨터를 재부팅한 후, BIOS로 진입하시고, CPU 설정에서 “Virtualization” 옵션을 찾아 활성화하셔야 합니다.
Windows 기능 설정:
- “윈도우 검색”에서
Windows 기능 켜기/끄기를 입력하여 메뉴를 엽니다.
- 여기서 “가상 머신 플랫폼”과 “Windows 하위 시스템 용 Linux” 옵션을 찾아 체크 후 활성화합니다.
- 변경사항을 적용한 후, 시스템을 재부팅합니다.
- “윈도우 검색”에서
WSL 설정:
- 관리자 권한으로 명령 프롬프트(또는 PowerShell)를 열고, 다음 명령어를 입력하여 WSL2를 설정합니다:
wsl --set-default-version 2 wsl --install
- 이 후, WSL2를 사용할 수 있는 배포판을 설치합니다. 예:
ubuntu를 설치하려면 Windows 스토어에서 다운로드 할 수 있습니다.
- 관리자 권한으로 명령 프롬프트(또는 PowerShell)를 열고, 다음 명령어를 입력하여 WSL2를 설정합니다:
Docker Desktop 재설치:
- Docker를 재설치함으로써 모든 설정을 초기화하고 최신 설정으로 맞출 수 있습니다. 필요 시 Docker의 설정도 초기화하여 깨끗한 환경에서 시작할 수 있도록 합니다.
- Docker를 재설치함으로써 모든 설정을 초기화하고 최신 설정으로 맞출 수 있습니다. 필요 시 Docker의 설정도 초기화하여 깨끗한 환경에서 시작할 수 있도록 합니다.
이 환경 설정을 완료하면 Docker와 WSL2가 원활하게 작동할 수 있습니다. 자세한 과정은 WSL 공식 문서에서 참고하실 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.





그 부분을 확인해보셔야 할듯 합니다.. 라고 답변을 드릴라 했는데 빠르시군요.