| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 |
- 스프링부트
- SpringBoot
- input
- HashMap
- string
- 자바
- Eclipse
- 문자열
- Visual Studio Code
- 인텔리제이
- 테스트자동화
- CSS
- 단위테스트
- 자바문법
- js
- java테스트
- IntelliJ
- vscode
- javascript
- ArrayList
- Array
- 자바스크립트
- 정규식
- 배열
- list
- Java
- junit
- junit5
- math
- html
- Today
- Total
어제 오늘 내일
[Docker] 윈도우 Docker Desktop 설치 완벽 가이드 (AMD64 vs ARM64 해결) 본문
안녕하세요! 서버 개발의 필수품, Docker(도커)를 윈도우에 설치해 보겠습니다.
오늘은 내 컴퓨터에 딱 맞는 버전을 고르는 방법부터,
가장 많이 실패하는 WSL 2 설정까지 한 번에 정리해 드립니다.
Step 1. 가상화(Virtualization) 확인하기 (필수!)
Docker는 가상화 기술을 사용하기 때문에, CPU 설정에서 이 기능이 켜져 있어야 합니다.
- 작업 관리자 실행 (
Ctrl+Shift+Esc). - [성능] 탭 -> [CPU] 선택.
- 오른쪽 아래 가상화(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를 실행합니다.
- Configuration 설정
Use WSL 2 instead of Hyper-V (Recommended)체크박스는 반드시 체크합니다.
(성능이 훨씬 빠르고 안정적입니다.)- 바탕화면 아이콘 추가 여부는 자유롭게 선택.
- Ok를 누르면 설치가 시작됩니다. (약 3~5분 소요)
- Close and restart 버튼이 나오면 클릭하여 윈도우를 재부팅합니다.
Step 4. WSL 2 커널 업데이트 (가장 많이 막히는 곳! 🚧)
재부팅 후 Docker가 자동 실행되는데, 이때 "WSL 2 installation is incomplete"라는 에러 창이 뜰 수 있습니다. (리눅스 커널 업데이트 필요)
- PowerShell(파워쉘)을 검색해서 관리자 권한으로 실행합니다. (우클릭 -> 관리자 권한으로 실행)
- 아래 명령어를 입력하고 엔터를 칩니다.
wsl --update- 업데이트가 완료되면 Docker 창의 Restart 버튼을 누르거나 다시 실행합니다.
Step 5. 실행 확인
Docker가 정상적으로 켜졌는지 확인해 봅니다.
- Docker Desktop 대시보드
- 왼쪽 하단의 고래 아이콘 배경이 초록색(Engine running)인지 확인합니다.
- CMD(명령 프롬프트) 확인
- CMD 창을 열고 버전을 체크합니다.
docker --version
- 버전 정보(예:
Docker version 24.0.5...)가 나오면 설치 성공입니다! 🎉
💡 마무리
이제 윈도우에 Docker 설치가 완료되었습니다.
AMD64와 ARM64의 차이점, 이제 확실히 아시겠죠? (일반적인 인텔/라이젠 PC라면 고민 없이 AMD64입니다!)
"Docker로 3분 만에 모니터링 시스템(Prometheus+Grafana) 구축하기"로 찾아오겠습니다! 👋
'IT > Docker' 카테고리의 다른 글
| [docker] 컨테이너 간 데이터 복사 (docker cp) (0) | 2025.10.16 |
|---|---|
| [docker] docker image inspect 명령어 사용법 (0) | 2025.10.15 |
| [docker] 컨테이너가 중지되면 자동으로 컨테이너 삭제 옵션(--rm) (0) | 2025.10.15 |
| [Docker] 컨테이너 삭제 (docker rm) (0) | 2025.10.14 |
| [Docker] 이미지 삭제 방법 (docker rmi) (0) | 2025.10.14 |