IT기술/도커 (docker)

도커 설치 가이드: 운영체제별 설치 방법 정리

후스파 2025. 4. 19. 13:33
반응형

도커 docker

도커(Docker)는 컨테이너 기반 애플리케이션 개발·배포·운영을 위한 대표적인 플랫폼입니다. 아래에서는 Windows, macOS, Linux(Ubuntu) 환경에서 도커를 설치하는 방법을 단계별로 안내합니다.

 


 

1. 공식 다운로드

  • 도커 공식 홈페이지: https://www.docker.com
  • 운영체제에 맞는 Docker Desktop(윈도우/맥) 또는 Docker Engine(리눅스) 설치 파일을 다운로드하세요.

 


 

2. Windows에서 도커 설치

  1. Docker Desktop 다운로드
    • Docker 공식 웹사이트에서 Windows용 Docker Desktop을 다운로드합니다.
  2. 설치 파일 실행
    • 다운로드한 Docker Desktop Installer.exe를 실행합니다.
  3. 설치 마법사 진행
    • 안내에 따라 설치를 진행합니다.
    • "Use WSL 2 instead of Hyper-V" 옵션을 선택하는 것이 좋습니다(WSL 2 권장).
  4. 설치 완료 후 실행
    • 설치가 끝나면 Docker Desktop을 실행합니다.
    • 태스크 트레이에 고래 아이콘이 나타나면 정상 실행입니다.
  5. 설치 확인
    • 명령 프롬프트 또는 PowerShell에서 다음 명령어 실행: 
    • docker --version
    • 정상적으로 버전 정보가 출력되면 설치 성공입니다.
  6. 테스트 컨테이너 실행(권장)
    docker run hello-world
    • 도커가 정상 동작하는지 확인할 수 있습니다.

 


 

3. macOS에서 도커 설치

  1. Docker Desktop 다운로드
    • Docker 공식 웹사이트에서 Mac용 Docker Desktop을 다운로드합니다.
  2. 설치 파일 실행
    • 다운로드한 .dmg 파일을 실행하고, Docker 아이콘을 Applications 폴더로 드래그합니다.
  3. Docker 실행
    • Applications 폴더에서 Docker를 실행합니다.
  4. 설치 확인
    • 터미널에서 다음 명령어 실행: 
    •  
    • docker --version
    • 버전 정보가 출력되면 설치 성공입니다.
  5. 테스트 컨테이너 실행(권장)
    docker run hello-world
    • 도커가 정상 동작하는지 확인할 수 있습니다.

 


 

4. Linux(Ubuntu)에서 도커 설치

  1. 패키지 목록 업데이트
    sudo apt-get update
  2. 필수 패키지 설치
    sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release
  3. Docker 공식 GPG 키 추가
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
  4. Docker 저장소 등록
    echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  5. 도커 엔진 설치
    sudo apt-get update
    sudo apt-get install docker-ce docker-ce-cli containerd.io
  6. 설치 확인
    docker --version
    • 버전 정보가 나오면 설치 성공입니다.
  7. 테스트 컨테이너 실행(권장)
    sudo docker run hello-world
    • 정상적으로 메시지가 출력되면 설치가 완료된 것입니다.

추가 팁:

  • sudo 없이 도커 명령을 사용하려면, 사용자 계정을 docker 그룹에 추가하세요:
    sudo usermod -aG docker $USER
    • 적용 후 로그아웃/재로그인 필요.

 


 

5. 설치 후 확인 및 문제 해결

  • Docker Desktop이 실행 중인데도 동작하지 않는다면, WSL 2/Hyper-V 활성화, 메모리 설정, 바이오스의 가상화(VT) 활성화 여부를 점검하세요.
  • 공식 문서 및 커뮤니티를 참고해 최신 정보를 확인하세요.

 


 

결론

도커는 운영체제별로 설치 방법이 다르지만, 공식 홈페이지에서 제공하는 설치 파일과 안내에 따라 쉽게 설치할 수 있습니다. 설치 후에는 docker --versiondocker run hello-world로 정상 동작 여부를 꼭 확인하세요.
도커를 활용해 컨테이너 환경의 강력함을 경험해보시기 바랍니다.

 

 

[docker] 도커 설치 가이드

도커는 컨테이너화된 애플리케이션을 관리하기 위한 뛰어난 도구입니다. 이 글에서는 도커를 설치하는 방법...

blog.naver.com

 

 

도커 환경 구축을 위한 사전 준비

도커는 현대 소프트웨어 개발 및 배포 환경에서 필수적인 도구로 자리 잡았습니다. 효율적인 도커 사용을 위해서는 적절한 환경 구축이 필요합니다. 이 글에서는 도커 환경 구축을 위한 사전 준

hoosfa.tistory.com

 

반응형