내가 개발해볼게!!

Docker Desktop 에러: Hardware assisted virtualization and data execution protection must be enabled in the BIOS(Windows 10) 본문

DevOps/Docker

Docker Desktop 에러: Hardware assisted virtualization and data execution protection must be enabled in the BIOS(Windows 10)

보송송희 2023. 7. 27. 15:20

https://www.docker.com/get-started/

해당 링크에서 도커를 설치하고 실행하려고 하자 다음과 같은 오류가 발생했습니다

도커 사용을 위해서는 Windows의 Hyper-V 기능이 켜져 있어야 하는데 해당 기능이 켜져 있지 않아 발생하는 문제.

 

 

  • Win 키 + s 를 누르고, [ Windows 기능 켜기/끄기 ] 를 실행합니다

 

  • Hyper-V 기능이 켜져 있는지 확인합니다

Hyper-V의 하위 기능(관리 도구, 플랫폼) 두 개가 모두 체크되어 있어야 합니다!

 

체크 후 확인을 누르면 Windows 내에서 자체적으로 변경 사항을 알아서 설치합니다. 

 

  • PC를 재부팅합니다.

기능 설치가 완료되면 PC를 재부팅하라는 창이 뜨고, PC 재부팅 후 Docker Desktop을 실행하면 다음과 같은 오류창이 뜹니다

 

 

  • cmd창에서 [ wsl --update ] 커맨드를 실행합니다

실행하면 Linux용 Windows 하위 시스템이 설치됩니다. 이후 Docker Desktop을 재실행하면 도커를 정상적으로 사용할 수 있습니다!

 

'DevOps > Docker' 카테고리의 다른 글

Docker 에러: the input device is not a TTY  (0) 2023.08.02