티스토리 뷰
Docker 는 Window 용으로 AMD64 버전과 ARM64 버전의 두 가지 버전을 다운로드 할 수 있는데 두버전의 차이점과 어떤 걸 다운로드 해야할지 알아보자.
AMD64와 ARM64의 차이
AMD64와 ARM64는 컴퓨터의 CPU 아키텍처(프로세서 종류)를 나타내는 것이다. Docker는 사용하는 컴퓨터의 CPU 아키텍처에 맞는 버전을 설치해야 제대로 작동하는데 주요 차이는 다음과 같다.
AMD64 (또는 x86_64, x64라고도 함)
- 어떤 CPU?: 인텔(Intel) 또는 AMD 프로세서로, 대부분의 데스크톱, 노트북, 서버에서 사용.
- 특징: 전통적인 PC와 서버에 주로 사용되는 64비트 아키텍처로 성능이 강력하고 전력 소모가 상대적으로 높다.
- 예시 장치: 대부분의 Windows 데스크톱, 노트북(예: 인텔 Core i5, i7, AMD Ryzen 등)
- Docker 사용 예: 일반적인 Windows PC에서 Docker Desktop을 실행할 때 AMD64 버전을 선택.
ARM64 (또는 AArch64라고도 함)
- 어떤 CPU?: ARM 프로세서로, 주로 스마트폰, 태블릿, 그리고 일부 최신 노트북(예: 애플 M1/M2, 퀄컴 스냅드래곤)에서 사용.
- 특징: 전력 효율이 높아 배터리 소모가 적고, 모바일 기기나 저전력 장치에 적합하다. 최근에는 고성능 ARM CPU가 노트북과 PC에도 사용되고 있다.
- 예시 장치: Microsoft Surface Pro X, 일부 최신 Windows on ARM 장치
- Docker 사용 예: ARM 기반 Windows 장치에서 Docker Desktop을 실행할 때 ARM64 버전을 선택
어떤 걸 다운로드해야 하나요?
Windows PC가 어떤 CPU를 사용하는지 확인해야 한다. 확인 방법은 다음과 같다.
Windows에서 CPU 아키텍처 확인하기
- 방법 1
- 파일 탐색기를 열고 PC 아이콘을 마우스 오른쪽 버튼으로 클릭 → 속성 선택.
- 시스템 종류 항목을 보면 x64 기반 프로세서 ** 또는 **ARM 기반 프로세서라고 표시된다.
- x64 기반 프로세서 → AMD64 버전 다운로드
- ARM 기반 PC → ARM64 버전 다운로드
- 방법 2
- 설정 → 시스템 → 맨 아래로 스크롤하여 정보 메뉴로 이동
- 장치 사양에서 시스템 종류를 확인
- 방법 3
- 명령 프롬프트(CMD)나 PowerShell을 열고 다음 명령어를 입력
echo %PROCESSOR_ARCHITECTURE%
- 결과가
AMD64
면 AMD64 버전,ARM64
면 ARM64 버전을 선택
- 결과가
- 명령 프롬프트(CMD)나 PowerShell을 열고 다음 명령어를 입력
대부분의 경우
- 일반적인 Windows PC(인텔/AMD 프로세서)는 AMD64를 선택
- ARM 기반 장치(예: Surface Pro X, 최신 퀄컴 기반 노트북)는 ARM64를 선택
초보자를 위한 TIP
- CPU 아키텍처를 모르고 잘못된 버전을 설치하면 Docker가 실행되지 않거나 성능 문제가 생길 수 있다.
- 대부분의 Windows PC는 AMD64를 사용하니, 특별한 ARM 장치(예: Surface Pro X)가 아니라면 AMD64를 선택하면 안전하다
- 설치 후 Docker가 제대로 작동하지 않으면, CPU 아키텍처가 맞는지 다시 확인하자.
'Coding Study > Docker' 카테고리의 다른 글
docker-compose를 사용하지 않을 때 docker-compose stop VS docker-compose down (0) | 2025.05.15 |
---|---|
Docker 및 n8n 설치방법 (1) | 2025.05.14 |
도커(Docker)를 이해해 보자 (1) | 2025.04.22 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- claude desktop
- MCP
- 파이썬 가상환경
- 오블완
- docker
- chrome버전
- GitHub
- Google sheet
- Python
- 구글시트
- 청약통장
- 도커
- 주택청약
- chromedriver버전오류
- notebooklm
- 티스토리챌린지
- IMPORTRANGE
- chatGPT
- 청약제도
- kc인증
- docker compose
- This version of ChromeDriver only supports Chrome version
- Git
- 버전제어
- model context protocol
- Selenium
- OpenAI
- 챗gpt
- 고양장항신혼희망타운
- vscode 구글시트 연동
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함