Window 10 Docker BIOS에러

Mimmel·2023년 5월 30일
0
post-thumbnail

맥에서만 사용하던 docker를 회사 컴터에서도 사용하기 위해서 설치하였는데 생각지도 못한 에러가 나를 반겨주었다..

첫번째 해결법

가정 먼저 쉽게 시도해 볼 수 있는 것은 Hyper-v속성이 제대로 켜져있는지 확인해보는 것이다.
윈도우 설정>제어판>프로그램 및 기능>window 기능 켜기/끄기 로 접속하여 Hyper-v 속성을 확인할 수 있다.

Hyper-V 설정을 전부 체크하고 컴퓨터를 재부팅 후 docker desktop에 접속하였는데 여전히 동일한 에러 문구가 뜨고 있었다.


두번째 해결법

BIOS 설정에서 Intel Virtual Technology 설정을 enable로 바꿔주면 Docker Desktop의 해당 에러를 해결할 수 있다고 한다.

하지만 BIOS라는 개념이 생소해 여기에 접속하는데 좀 애를 먹었다.

일반적으로는 shift키를 누른 상태에서 다시 시작을 누른 후 문제해결>고급옵션>UEFI펌웨어 설정에 접속하면 해당 옵션을 컨트롤 할 수 있다고 한다. 하지만 내 회사 컴에는 UEFI옵션이 없어서 들어갈 수 없었다. 제조사마다 다르다고 한다. 내 컴퓨터처럼 UEFI옵션이 없는 경우에는 단축키를 이용해 BIOS에 접속할 수 있다.

컴퓨터가 켜지면서 부팅되기 전 단축키 F2 / F2+del / F10 (제조사마다 다름)를 누르면 BIOS모드로 접속할 수 있다. 정확히 어떤 단축키인줄 몰라서 세게 전부 돌아가며 빠르게 눌러주다 보니 드디어 BIOS모드 접속에 성공했다 😂

이제 BIOS의 intel virtual technology 속성을 disabled에서 enabled로 바꾸어주면 된다.


세번째 해결법

BIOS 설정에서 intel virtual technology을 enabled로 변경까지 해주고 나서 다시 docker desktop에 접속해보니 에러문구가 바뀌어 있었다.

해당 에러는 쉽게 해결할 수 있었다. 윈도우의 powershell를 관리자 권한으로 실행시킨 후,

wsl --update

wsl 업데이트 명령어를 입력해 주었다. 해당 업데이트 명령이 정상적으로 실행되고 나서 docker desktop에 접속해보니 드디어 정상적으로 실행되었다. 짝짝

profile
인터랙션 디자인을 좋아하는 프론트엔드 디벨로퍼

0개의 댓글