어제 오늘 내일

[Docker] 윈도우 Docker Desktop 설치 완벽 가이드 (AMD64 vs ARM64 해결) 본문

IT/Docker

[Docker] 윈도우 Docker Desktop 설치 완벽 가이드 (AMD64 vs ARM64 해결)

hi.anna 2026. 3. 3. 07:52

안녕하세요! 서버 개발의 필수품, Docker(도커)를 윈도우에 설치해 보겠습니다.

오늘은 내 컴퓨터에 딱 맞는 버전을 고르는 방법부터,

가장 많이 실패하는 WSL 2 설정까지 한 번에 정리해 드립니다.


Step 1. 가상화(Virtualization) 확인하기 (필수!)

Docker는 가상화 기술을 사용하기 때문에, CPU 설정에서 이 기능이 켜져 있어야 합니다.

  1. 작업 관리자 실행 (Ctrl + Shift + Esc).
  2. [성능] 탭 -> [CPU] 선택.
  3. 오른쪽 아래 가상화(Virtualization): 사용으로 되어 있는지 확인합니다.

🚨 '사용 안 함'이라면?
컴퓨터를 재부팅하고 BIOS 설정에 들어가서 Virtualization Technology (VT-x / SVM) 옵션을 Enable(켜짐)로 바꿔주세요.


Step 2. 설치 파일 다운로드 (AMD64 vs ARM64) ★★★

이제 다운로드를 받아야 하는데, 여기서 가장 중요한 선택을 해야 합니다.

1. Docker 공식 다운로드 페이지 접속
👉 https://www.docker.com/products/docker-desktop/

2. 내 컴퓨터 CPU 종류 확인하기
대부분의 데스크탑/노트북은 AMD64이지만, 최근 출시된 일부 슬림 노트북은 ARM64일 수 있습니다.

버튼 이름 설명 해당 CPU (예시)
AMD64 ★ 95% 이상의 윈도우 PC Intel (Core i5, i7 등), AMD (Ryzen 등)
ARM64 저전력/모바일 기반 노트북 Qualcomm Snapdragon (갤럭시 북 Go, 서피스 프로 X 등)

3. 확실하게 확인하는 방법
그래도 불안하다면 윈도우 설정에서 직접 확인하세요.

  • [설정] > [시스템] > [정보] 클릭
  • 시스템 종류(System type) 항목 확인
  • x64 기반 프로세서 👉 AMD64 다운로드
  • ARM 기반 프로세서 👉 ARM64 다운로드

Step 3. 설치 진행 (Install)

다운로드한 Docker Desktop Installer.exe를 실행합니다.

  1. Configuration 설정
    • Use WSL 2 instead of Hyper-V (Recommended) 체크박스는 반드시 체크합니다.
      (성능이 훨씬 빠르고 안정적입니다.)
    • 바탕화면 아이콘 추가 여부는 자유롭게 선택.
  2. Ok를 누르면 설치가 시작됩니다. (약 3~5분 소요)
  3. Close and restart 버튼이 나오면 클릭하여 윈도우를 재부팅합니다.

Step 4. WSL 2 커널 업데이트 (가장 많이 막히는 곳! 🚧)

재부팅 후 Docker가 자동 실행되는데, 이때 "WSL 2 installation is incomplete"라는 에러 창이 뜰 수 있습니다. (리눅스 커널 업데이트 필요)

  1. PowerShell(파워쉘)을 검색해서 관리자 권한으로 실행합니다. (우클릭 -> 관리자 권한으로 실행)
  2. 아래 명령어를 입력하고 엔터를 칩니다.
  3. wsl --update
  4. 업데이트가 완료되면 Docker 창의 Restart 버튼을 누르거나 다시 실행합니다.

Step 5. 실행 확인

Docker가 정상적으로 켜졌는지 확인해 봅니다.

  1. Docker Desktop 대시보드
    • 왼쪽 하단의 고래 아이콘 배경이 초록색(Engine running)인지 확인합니다.
  1. CMD(명령 프롬프트) 확인
    • CMD 창을 열고 버전을 체크합니다.
docker --version
  • 버전 정보(예: Docker version 24.0.5...)가 나오면 설치 성공입니다! 🎉

💡 마무리

이제 윈도우에 Docker 설치가 완료되었습니다.
AMD64와 ARM64의 차이점, 이제 확실히 아시겠죠? (일반적인 인텔/라이젠 PC라면 고민 없이 AMD64입니다!)

"Docker로 3분 만에 모니터링 시스템(Prometheus+Grafana) 구축하기"로 찾아오겠습니다! 👋

반응형
Comments