[6, 7, 8] Docker 설정

    728x90
    반응형

     

    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
    반응형

    댓글