728x90
반응형
Docker 설치 가이드
운영체제별 설치 방법
도커(Docker)를 설치하는 방법은 사용하는 운영체제에 따라 다릅니다.
각 운영체제별 설치 방법을 자세히 알아보겠습니다.
기본 설치 옵션
- Docker Desktop (권장)
- 현대적이고 사용하기 쉬운 GUI 환경 제공
- Windows와 macOS에서 사용 가능
- 시스템 요구사항을 충족해야 함
- Docker Toolbox
- 구형 시스템을 위한 대체 도구
- Docker Desktop의 요구사항을 충족하지 못하는 경우 사용
- 더 이상 적극적인 지원은 없지만 여전히 사용 가능
운영체제별 설치 방법
macOS 설치
- docker.com에서 Docker Desktop for Mac 다운로드
- DMG 파일 실행 및 설치
- 설치 확인:
- Docker Desktop 실행
- 메뉴바의 도커 아이콘 확인
- 기본 설정(Preferences) 확인
Windows 설치 (상세 과정)
A. 사전 요구사항 설정
- Hyper-V 활성화 (Windows Pro/Enterprise 필요)
- WSL2(Windows Subsystem for Linux 2) 설치
- 컨테이너 기능 활성화
B. WSL2 설정
- Linux 커널 업데이트 패키지 설치
- WSL2를 기본 버전으로 설정
- Linux 배포판 설치 (예: Ubuntu)
C. Docker Desktop 설치
- docker.com에서 Windows용 설치 파일 다운로드
- 설치 프로그램 실행
- WSL2 통합 옵션 선택
주의!
Windows 11/10 Pro, Enterprise, Education:
- Hyper-V와 WSL 2 모두 사용 가능
- Docker Desktop 직접 설치 가능
Windows 11/10 Home:
- Hyper-V 사용 불가
- WSL 2만 사용 가능
- Docker Desktop은 WSL 2 백엔드로만 설치 가능
이 부분때문에 집 컴퓨터에도 설치바로 안되서.. 따로 설치해봐야함 ㅠ
Linux 설치
- 가장 직관적인 설치 과정
- 도커 엔진 직접 설치 가능
- 운영체제에 기본 컨테이너 기술 내장
추가 참고사항
- 시스템 요구사항
- CPU 가상화 지원
- 충분한 RAM (최소 4GB 이상 권장)
- 최신 운영체제 버전
- 관리자 권한
- 설치 후 확인사항
- 도커 버전 확인 (docker --version)
- Hello World 컨테이너 실행 테스트
- 도커 대시보드 접근 가능 여부
- 일반적인 문제해결
- 가상화 기술 활성화 확인
- 시스템 업데이트 상태 확인
- 방화벽 설정 확인
이러한 설치 과정을 통해 개발 환경에서 도커를 사용할 준비를 완료할 수 있습니다.
도커를 사용하면 일관된 개발 환경을 구축하고 애플리케이션을 쉽게 배포할 수 있습니다.
참고
728x90
반응형
'강의 > Docker & Kubernetes : 실전 가이드' 카테고리의 다른 글
윈도우11 Home에서 Hyper-V 설치 및 활성화 방법 (0) | 2025.02.10 |
---|---|
[13] Docker 실전 참여해보기 (0) | 2025.02.10 |
[5] 가상 머신 VS Docker 컨테이너 (1) | 2025.02.05 |
[3] Why Container? (0) | 2025.02.05 |
[2] What is Docker? (0) | 2025.02.04 |
댓글