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

🐳 Docker란?
Docker는 컨테이너 기반 가상화 기술을 활용해 애플리케이션을 효율적으로 배포하고 실행할 수 있는 도구입니다. 가상 머신(VM)보다 가볍고 빠르며, 개발 환경을 쉽게 구축할 수 있습니다.
✅ Docker의 주요 장점
- 환경 설정을 통일하여 어디서나 동일한 실행 환경 제공
- 가볍고 빠른 컨테이너 실행 가능
- 개발 및 배포 자동화 지원
이제 본격적으로 macOS에서 Docker를 설치하는 방법을 알아보겠습니다! 💡
🛠️ macOS에서 Docker 설치하는 방법
1️⃣ Docker Desktop 공식 다운로드 방법
Docker Desktop은 macOS에서 가장 쉽게 Docker를 사용할 수 있는 방법입니다.
✅ 설치 방법
- Docker 공식 사이트에 접속합니다.
- “Download for Mac (Apple Silicon/Intel)” 버튼을 클릭합니다.
- 다운로드된
.dmg
파일을 실행하여 Docker.app을 응용 프로그램 폴더로 이동합니다. - Docker를 실행하고, 로그인 후 설정을 완료합니다.
- 터미널을 열고
docker --version
명령어를 입력하여 정상적으로 설치되었는지 확인합니다.
docker --version
💡 Tip: 설치 후 재부팅하면 Docker 실행이 원활해집니다.
2️⃣ Homebrew를 이용한 Docker 설치
Homebrew를 이용하면 터미널에서 간단한 명령어로 Docker를 설치할 수 있습니다. 🏗️
✅ 설치 방법
- Homebrew가 설치되어 있는지 확인 (없다면 먼저 설치 필요)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- Homebrew를 사용하여 Docker 설치
brew install --cask docker
- Docker 실행 후 터미널에서 버전 확인
docker --version
Homebrew와 공식 다운로드 방법 중 하나를 선택하여 설치하면 됩니다. 🎯
🔧 설치 후 기본 설정 및 실행 테스트
설치가 끝났다면, 간단한 컨테이너 실행으로 정상적으로 동작하는지 확인해보겠습니다. 🛠️
✅ Docker 실행 확인
- 터미널을 열고 Docker 버전 확인
docker --version
- 간단한 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를 설치하고, 첫 번째 컨테이너를 실행해보세요! 🚀