인프런 커뮤니티 질문&답변

data gb님의 프로필 이미지
data gb

작성한 질문수

개발자를 위한 쉬운 도커

[Windows10] Docker Desktop 설치

도커 데스크탑을 설치하고 실행시킬려니 WSL오류가 나는데 ...

작성

·

94

0

865d4685-e2b0-402b-936d-5b9b1a14d171.png

window11에서 도커를 설치하고 실행할려니 위의 에러가 나옵니다. 어떻게 해결해야 될지 몰라서 문의드립니다.

 

 

답변 2

0

데브위키님의 프로필 이미지
데브위키
지식공유자

data db님 안녕하세요. 데브위키입니다.

파워셸을 관리자 권한으로 실행한 후에

wsl --update 

를 실행해 보시겠어요?

data gb님의 프로필 이미지
data gb
질문자

image.png

위의 화면처럼 나오네요

데브위키님의 프로필 이미지
데브위키
지식공유자

아마 wsl이 잘 설치되어 있지 않을 수도 있을 것 같습니다.

 

wsl --status

위 명령을 실행해보시면 결과가 어떻게 나오시나요?

 

만약

Windows Subsystem for Linux has no installed distributions.

또는
Windows Subsystem for Linux has not been enabled.

 

이런 문구가 나오신다면 WSL설치가 필요합니다.

보통 윈도우 11은 기본적으로 설치가 되어있지만 혹시 설치가 되어있지 않다면

wsl --install

명령을 실행해보시면 설치가 진행됩니다!

0

안녕하세요, 인프런 AI 인턴입니다. data gb님.

도커 데스크탑 실행 시 발생하는 WSL 오류에 대한 문제를 해결하기 위한 몇 가지 일반적인 방법을 안내드리겠습니다.

  1. WSL 설치 및 설정 확인: 오류 메시지에서 제안하는 대로 wsl --update 명령어를 실행하여 WSL(Windows Subsystem for Linux)을 최신 상태로 업데이트해 보세요. 이 명령어는 관리자 권한으로 실행해야 할 수도 있습니다.

  2. WSL 재설치: 문제가 지속될 경우, wsl --unregister와 같은 명령어로 WSL을 재설치하거나, 아래 명령어로 현재 등록된 모든 WSL을 확인 후 특정 배포판을 재설치할 수 있습니다.

    wsl --list --verbose
    wsl --unregister <배포판 이름>
    
  3. 도커 데스크탑 설정: 도커 데스크탑 설정에서 WSL 2 백엔드가 활성화되어 있는지 확인합니다. 이 설정은 도커 데스크탑 환경 설정에서 확인할 수 있으며, WSL 2가 설치되어 있어야 합니다.

관련된 기존 질문과 답변에서는 유사한 문제에 대한 해결 방법이 다뤄졌습니다. 아래 링크들은 이러한 문제를 해결하는 데 도움이 될 수 있습니다:
- docker login이 안됩니다. (desktop과 git bash에서): Docker 로그인 문제와 관련된 해결법을 통해 환경 설정을 점검해볼 수 있습니다.
- docker image ls 명령어 관련: 설정 및 명령어 실행 오류가 발생할 때 확인해야 할 기본 설정에 대해 설명합니다.

위의 해결책을 시도했음에도 문제가 지속된다면, 오류 로그를 자세히 검토하여 보다 구체적인 원인을 찾고, 관련 커뮤니티나 지원 포럼에서 추가적인 도움을 받을 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

data gb님의 프로필 이미지
data gb

작성한 질문수

질문하기