728x90
Windows에서 리눅스용 도커(Linux Container)를 실행하는 가장 표준적이고 권장되는 방법은 Docker Desktop과 WSL 2 (Windows Subsystem for Linux 2)를 사용하는 것입니다.
다음은 윈도우 10/11 환경에서 리눅스 도커를 기동하는 단계별 절차입니다.
1. 사전 요구 사항 확인
- OS: Windows 10/11 (64-bit, Pro, Enterprise, 또는 Education, Home 버전 이상)
- 가상화: BIOS 설정에서 Virtualization(가상화)이 활성화되어 있어야 합니다.
- WSL 2: 최신 버전의 WSL 2가 설치되어 있어야 합니다.
Docker Docs +2
2. WSL 2 설치 (설치되어 있지 않은 경우)
- PowerShell 또는 명령 프롬프트를 관리자 권한으로 엽니다.
- 다음 명령어를 입력합니다:
bash
wsl --install - 설치가 완료되면 컴퓨터를 재부팅합니다.
3. Docker Desktop 설치 및 설정
- Docker Desktop for Windows를 다운로드하여 설치합니다.
- 설치 중 "Use WSL 2 instead of Hyper-V" 옵션을 체크합니다 (기본값).
- 설치 완료 후 Docker Desktop을 실행합니다.
- 설정(Settings) > General에서 "Use the WSL 2 based engine"이 체크되어 있는지 확인합니다.
- 설정(Settings) > Resources > WSL Integration에서 기본 배포판(예: Ubuntu)이 활성화되어 있는지 확인합니다.
4. 리눅스 컨테이너 확인 및 실행
- 작업 표시줄의 Docker 아이콘이 초록색(Running)인지 확인합니다.
- PowerShell 또는 WSL 터미널(Ubuntu 등)을 엽니다.
- 다음 명령어를 통해 리눅스 컨테이너가 정상적으로 동작하는지 테스트합니다:
bash
docker run --rm hello-world - "Hello from Docker!" 메시지가 나오면 성공적으로 설정된 것입니다.
5. 핵심 팁
- 리눅스 모드 전환: Docker Desktop 아이콘을 우클릭하여 "Switch to Linux containers..."가 표시되면 클릭하여 리눅스 모드로 전환합니다.
- 작업 환경: WSL 2 내에서 Docker 명령어를 사용하면 성능이 더 좋습니다.
- 자동 시작: 컴퓨터 부팅 시 Docker Desktop이 자동으로 시작되도록 설정하여 편리하게 사용할 수 있습니다.
이 과정을 통해 윈도우 환경 내에서 실제 리눅스 환경과 동일한 도커 컨테이너를 가볍고 효율적으로 운영할 수 있습니다.
728x90
'컴퓨터 활용(한글, 오피스 등) > 기타' 카테고리의 다른 글
| 모든 수학 기호를 지원 편집기 (0) | 2026.03.11 |
|---|---|
| 오류 "BertModel LOAD REPORT from: snunlp/KR-SBERT-V40K-klueNLI-augSTSKey | Status | UNEXPECTED | |" 해결 방법은? (0) | 2026.03.11 |
| No module named 'pandas', 'pymilvus' 해결 방법 (0) | 2026.03.10 |
| ModuleNotFoundError: No module named 'sentence_transformers'" 해결 방법 (0) | 2026.03.10 |
| 클로드 코워크 vs 쿠세 코워크 vs 오픈클로: 완전한 오픈소스 가이드 (0) | 2026.03.10 |