DevOps/Docker

[Docker] Windows Hypervisor is not present 해결 완료 (feat. LENOVO)

레이튼 2024. 3. 11. 12:09

 

문제 상황

 

실습을 위해 docker desktop을 로컬에 깔아서 실행을 하니까 저런 문구가 떴다.

구글링 한 결과와 나의 해결에 대해 정리해본다.

 

해결 방법

 

저 문제를 해결하기 위해선 2가지 조건이 충족이 되어야 한다.

1. 'Windows 기능 켜기/끄기' 에서 Hyper-V를 사용으로 저장해준다.

2. 컴퓨터 자체의 BIOS 설정에서 가상화 사용 설정을 해준다.

 

먼저 1번부터 가보자.

1. 'Windows 기능 켜기/끄기' 에서 Hyper-V를 사용으로 저장해준다.

 

검색해주고

 

이렇게 3가지가 잘 체크되어 있는지 확인하자.

안되어있다면 체크 후 저장.

2번 조건을 만족하기 전에는 Hyper-V에 V표시가 아니라 ㅁ표시까지만 될 것이다.

 

2. 컴퓨터 자체의 BIOS 설정에서 가상화 사용 설정을 해준다.

 

먼저, ctrl + shift + esc 를 눌러 작업관리자 -> 성능으로 들어가준다.

 

CPU를 눌러주고 가상화가 사용인지 확인해준다.

아마 사용안함일 것이다.

 

제어판에 들어가서 '복구'를 쳐보자.

 

'복구 옵션'을 눌러주자.

 

'

 

 

Enabled 해주고 재시작하면 완료다.

 

여기 한번 확인해주면 끝~~~

 

 

무사히 실행 완료했다.