JJIMJJIM 2025. 2. 6. 23:25
728x90
반응형
SMALL

 

Docker 설치 가이드

 

운영체제별 설치 방법

도커(Docker)를 설치하는 방법은 사용하는 운영체제에 따라 다릅니다.

각 운영체제별 설치 방법을 자세히 알아보겠습니다.

 

기본 설치 옵션

  1. Docker Desktop (권장)
    • 현대적이고 사용하기 쉬운 GUI 환경 제공
    • Windows와 macOS에서 사용 가능
    • 시스템 요구사항을 충족해야 함
  2. 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 설치

  • 가장 직관적인 설치 과정
  • 도커 엔진 직접 설치 가능
  • 운영체제에 기본 컨테이너 기술 내장

 

 

추가 참고사항

  1. 시스템 요구사항
    • CPU 가상화 지원
    • 충분한 RAM (최소 4GB 이상 권장)
    • 최신 운영체제 버전
    • 관리자 권한
  2. 설치 후 확인사항
    • 도커 버전 확인 (docker --version)
    • Hello World 컨테이너 실행 테스트
    • 도커 대시보드 접근 가능 여부
  3. 일반적인 문제해결
    • 가상화 기술 활성화 확인
    • 시스템 업데이트 상태 확인
    • 방화벽 설정 확인

이러한 설치 과정을 통해 개발 환경에서 도커를 사용할 준비를 완료할 수 있습니다.

도커를 사용하면 일관된 개발 환경을 구축하고 애플리케이션을 쉽게 배포할 수 있습니다.

 

 

 

참고

https://www.udemy.com/course/docker-kubernetes-2022

728x90
반응형
LIST