도커(Docker)는 개발자라면 한 번쯤 꼭 사용해봐야 할 필수 툴입니다. 특히 윈도우에서도 간단하게 가상 환경을 구성할 수 있어서, 서버 개발, 백엔드 테스트, 컨테이너 관리에 아주 유용하죠!
이번 글에서는 윈도우에서 도커를 설치하고 사용하는 방법을 처음부터 끝까지 아주 쉽게 설명해드릴게요. 도커를 처음 접하는 분도 따라 하기만 하면 끝입니다.
✅ 도커란 무엇인가요?
도커는 애플리케이션을 컨테이너 단위로 실행할 수 있도록 도와주는 플랫폼입니다. 쉽게 말해, 도커를 사용하면 개발 환경, 실행 환경, 배포 환경을 하나로 통합해서 어디서든 동일하게 실행할 수 있어요.
🖥️ 윈도우에서 도커 사용 전 확인사항
도커를 설치하기 전에 다음 항목을 꼭 체크하세요!
항목체크
Windows 10 Pro, Enterprise, Education (1903 이상) | ✅ |
Hyper-V 가상화 기능 활성화 | ✅ |
WSL 2 (Windows Subsystem for Linux 2) 설치 | ✅ |
📥 도커 설치 방법 (Docker Desktop)
1. 공식 사이트에서 Docker Desktop 다운로드
2. 설치 후 Hyper-V 및 WSL2 옵션 체크
설치 중 WSL2와 Hyper-V 관련 설정을 체크해야 해요.
설치가 완료되면 윈도우를 한 번 재부팅하세요.
3. Docker 실행 후 로그인
Docker Hub 계정으로 로그인하면 설치 완료입니다.
(없다면 회원가입 필요)
⚙️ WSL 2 백엔드 설치 방법 (필수)
도커는 WSL 2 백엔드를 사용하는 걸 권장하고 있어요.
설치가 안 되어 있다면 아래 순서로 설치하세요.
👉 WSL 2 설치 방법
wsl --install
위 명령어는 Windows Terminal에서 실행하세요.
이후 Ubuntu 설치 후 Docker Desktop에서 해당 WSL을 백엔드로 설정해 주세요.
🧪 도커 사용 예제 (Hello World)
▶️ 도커가 잘 작동하는지 테스트해볼까요?
docker run hello-world
이 명령어를 입력하면 도커가 "Hello from Docker!"라는 메시지를 출력하면서 정상 작동을 확인할 수 있습니다.
📦 자주 사용하는 Docker 명령어 정리
명령어설명
docker run | 컨테이너 실행 |
docker ps | 실행 중인 컨테이너 목록 |
docker images | 이미지 목록 확인 |
docker build | 도커 이미지 빌드 |
docker exec -it | 실행 중인 컨테이너에 명령어 입력 |
docker stop | 컨테이너 중지 |
🧠 마무리 정리
- 윈도우에서도 도커는 WSL 2를 통해 성능 좋게 실행할 수 있습니다.
- Docker Desktop 설치 → Hyper-V & WSL2 활성화 → Hello World 실행까지 한 번에 따라오셨다면 성공이에요!
- 이후로는 원하는 개발 환경을 컨테이너로 만들어 자유롭게 사용하면 됩니다.
📌 관련 키워드
윈도우 도커 설치, docker desktop 사용법, WSL2 도커, 윈도우에 도커 설치하는 방법, 윈도우에서 컨테이너 실행, 도커 초보자 가이드, 도커 이미지 실행, 윈도우 개발환경 세팅