[AWS EC2 Windows Server 2025 인스턴스] Docker 설치 시 "Virtualization support not detected" 증상!!



AWS EC2 Windows Server 2025 인스턴스에서 Docker 설치 시 "Virtualization support not detected" 오류가 발생하는 경우, 이는 보통 Hyper-V 또는 가상화(VT-x/AMD-V) 기능이 비활성화되어 있거나, EC2 인스턴스 타입이 Docker Desktop 또는 Windows 컨테이너 실행에 적합하지 않아서 생기는 문제입니다.


🔧 해결 방법 요약

1. EC2 인스턴스 타입 확인 (중요)

Docker Desktop은 Hyper-V 또는 WSL2 기반으로 동작합니다.
Windows EC2 인스턴스에서는 Nested Virtualization을 지원하는 인스턴스 타입이 필요합니다.

✅ Nested Virtualization 지원 인스턴스 타입

  • m5, m5n, m5zn, m6i, c5, c5n, c6i, r5, r5n, r6i

  • 하드웨어 가상화 지원(VT-x/AMD-V)을 포함한 인스턴스여야 합니다.

  • 반드시 Windows with Hyper-V AMI 또는 자체 Hyper-V 설치 가능 이미지를 사용해야 합니다.

확인 방법:

powershell

systeminfo | findstr /i "Hyper-V"

"A hypervisor has been detected. Features required for Hyper-V will not be displayed." 가 보이면 Hyper-V가 동작 중입니다.


2. BIOS 수준 가상화 기능 (VT-x) 설정

EC2는 물리 서버 BIOS에 접근할 수는 없지만, 인스턴스 타입에 따라 가상화 기능이 노출됩니다.
위의 지원 인스턴스를 사용하면 EC2 내부에서 Hyper-V 기능을 활성화할 수 있습니다.


3. Docker Desktop 대신 Docker EE 사용 (권장)

Windows Server에서는 Docker Desktop보다 Docker EE (Enterprise Edition) 또는 Docker 엔진(Windows 용)을 직접 설치하는 것이 더 안정적입니다.

설치 절차:

  1. PowerShell 관리자 권한 실행

  2. 다음 명령어로 Docker 설치:

powershell

Install-Module -Name DockerMsftProvider -Repository PSGallery -Force Install-Package -Name docker -ProviderName DockerMsftProvider -Force Restart-Computer -Force
  1. 재부팅 후 Docker 실행 확인:

powershell

docker version

4. Docker Desktop을 꼭 써야 한다면?

Docker Desktop은 Windows Server 2019/2022에서 공식 지원되지 않으며, Windows 10/11 Pro, Enterprise에서 주로 사용됩니다.
Windows Server 2025에서는 공식 지원 여부가 미확정일 수 있으므로, Docker Desktop이 정상 작동하지 않는 경우가 많습니다.

👉 대신 Rancher Desktop 같은 대체 도구나 Linux 기반 EC2에 Docker를 설치하는 것이 훨씬 안정적입니다.


✅ 요약

해결책설명
인스턴스 타입 확인m5, c5, r5 이상 계열 사용
Hyper-V 기능 확인Windows Server with Hyper-V AMI 사용 권장
Docker EE 설치Windows Server에서 가장 안정적인 방법
BIOS 가상화 문제EC2에서 인스턴스 타입으로 해결해야 함
Docker Desktop 대안Rancher Desktop, Linux 기반 Docker 사용 고려


 

댓글

이 블로그의 인기 게시물

[8/9] 1184회 로또 당첨번호 추천!!

[AWS] SCP, OU, Policy 사용하기 !!

[AWS] AWS Activate 스타트업 $1,000 지원 성공

[8/2] 1183회 로또 당첨번호 추천!!

[Gemini API] 구글 생성형 AI API 모델별 요금 및 청구 방식!!

[Shopizer E‑commerce] Shopizer란?

📘 ads.txt란 무엇인가? (2025 최신 가이드)

[Vault] 온프레미스 구축 개요!!