macOS에 Docker 설치 방법 (완벽 가이드)

Docker를 macOS에 설치하는 가장 쉬운 방법! 이 글에서는 macOS에서 Docker를 설치하는 단계별 가이드를 제공합니다. 초보자도 따라 하기 쉽게 정리했으며, Docker Desktop, CLI, Homebrew 활용법까지 완벽하게 다룹니다. 🚀

macOS에 Docker 설치 방법 (완벽 가이드)

🐳 Docker란?

Docker는 컨테이너 기반 가상화 기술을 활용해 애플리케이션을 효율적으로 배포하고 실행할 수 있는 도구입니다. 가상 머신(VM)보다 가볍고 빠르며, 개발 환경을 쉽게 구축할 수 있습니다.

✅ Docker의 주요 장점

  • 환경 설정을 통일하여 어디서나 동일한 실행 환경 제공
  • 가볍고 빠른 컨테이너 실행 가능
  • 개발 및 배포 자동화 지원

이제 본격적으로 macOS에서 Docker를 설치하는 방법을 알아보겠습니다! 💡



🛠️ macOS에서 Docker 설치하는 방법

1️⃣ Docker Desktop 공식 다운로드 방법

Docker Desktop은 macOS에서 가장 쉽게 Docker를 사용할 수 있는 방법입니다.

✅ 설치 방법

  1. Docker 공식 사이트에 접속합니다.
  2. “Download for Mac (Apple Silicon/Intel)” 버튼을 클릭합니다.
  3. 다운로드된 .dmg 파일을 실행하여 Docker.app을 응용 프로그램 폴더로 이동합니다.
  4. Docker를 실행하고, 로그인 후 설정을 완료합니다.
  5. 터미널을 열고 docker --version 명령어를 입력하여 정상적으로 설치되었는지 확인합니다.
docker --version

💡 Tip: 설치 후 재부팅하면 Docker 실행이 원활해집니다.

2️⃣ Homebrew를 이용한 Docker 설치

Homebrew를 이용하면 터미널에서 간단한 명령어로 Docker를 설치할 수 있습니다. 🏗️

✅ 설치 방법

  1. Homebrew가 설치되어 있는지 확인 (없다면 먼저 설치 필요)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. Homebrew를 사용하여 Docker 설치
brew install --cask docker
  1. Docker 실행 후 터미널에서 버전 확인
docker --version

Homebrew와 공식 다운로드 방법 중 하나를 선택하여 설치하면 됩니다. 🎯



🔧 설치 후 기본 설정 및 실행 테스트

설치가 끝났다면, 간단한 컨테이너 실행으로 정상적으로 동작하는지 확인해보겠습니다. 🛠️

✅ Docker 실행 확인

  1. 터미널을 열고 Docker 버전 확인
docker --version
  1. 간단한 Hello World 컨테이너 실행
docker run hello-world

이 명령어를 실행하면 Docker Hub에서 hello-world 이미지를 다운로드한 후 실행합니다.

정상적으로 동작하면 설치가 완료된 것입니다! 🎉



🏗️ 추가 설정 (선택 사항)

1️⃣ Docker Compose 설치

Docker Compose는 여러 컨테이너를 동시에 관리하는 도구입니다.

설치 방법:

brew install docker-compose

버전 확인:

docker-compose --version

2️⃣ Docker 자동 실행 설정

macOS 부팅 시 자동으로 Docker를 실행하려면:

open -a Docker --args --unattended

이제 macOS에서도 Docker를 쉽게 사용할 수 있습니다! 🚀



📢 마치며

Docker 설치 후 기본적인 컨테이너 실행까지 완료했습니다. 이제 실제 프로젝트에서 활용해보세요! 💡

다음 단계 추천:

  • docker ps 명령어로 실행 중인 컨테이너 확인하기
  • docker images 명령어로 다운로드된 이미지 목록 확인하기
  • Dockerfile을 활용한 컨테이너화된 앱 만들기 도전하기


📚 FAQ (자주 묻는 질문)

❓ Q1. Docker 설치 후 실행이 안 되는데 어떻게 해결할 수 있나요?

✅ 해결 방법: Docker를 처음 설치하면 macOS의 보안 정책 때문에 권한을 허용해야 합니다. 시스템 환경설정 → 보안 및 개인정보 보호 → “Docker 허용”을 눌러주세요.

❓ Q2. Intel Mac과 Apple Silicon (M1/M2) Mac에서 Docker 설치 방법이 다른가요?

✅ 차이점: 공식 Docker Desktop은 Apple Silicon (M1/M2)용과 Intel용이 따로 제공됩니다. 다운로드할 때 자신의 칩셋에 맞는 버전을 선택하세요.

❓ Q3. Docker Compose는 필수인가요?

✅ 필수가 아닙니다. 하지만 여러 컨테이너를 동시에 실행해야 하는 경우 매우 유용하므로, 필요에 따라 설치하는 것이 좋습니다.


이제 직접 실행해볼 차례입니다! 지금 macOS에서 Docker를 설치하고, 첫 번째 컨테이너를 실행해보세요! 🚀


함께 하면 좋은 글

서브넷마스크가 뭐지? 초보자를 위한 쉬운 개념 정리

SHA vs AES, 뭐가 다를까? 🔍 초보도 쉽게 이해하는 암호화 가이드

GitHub Copilot 에이전트 모드 출시: CDD의 시작