![[Windows 컨테이너] 2: Windows 컨테이너 개발 환경 구축하고 테스트하기](https://tech.devsisters.com/opengraph.png)
[Windows 컨테이너] 2: Windows 컨테이너 개발 환경 구축하고 테스트하기
두줄요약
Windows 컨테이너 개발을 위한 가상화 환경과 Docker Desktop 전환 절차를 설명했습니다.\nIIS 기반 웹 서버 이미지를 빌드하고 로컬 포트로 동작을 검증했습니다.
구조와 흐름
- Hyper-V 및 CPU 가상화 지원 Windows 10 환경 또는 Windows 10 개발용 가상 머신 준비
- Docker Desktop 설치 후 Linux 컨테이너 호스트에서 Windows 컨테이너 호스트로 전환
hello-world실행으로 Windows 컨테이너 런타임 구동 확인
해결 방법
- IIS 기반 Windows Server Core 이미지를 베이스로
index.html포함 Dockerfile 작성 C:\\Inetpub\\wwwroot를 작업 디렉터리로 지정하고 80/TCP 포트 노출- 이미지 빌드 후 호스트 8080 포트 매핑으로 IIS 컨테이너 실행 및 브라우저 테스트
주의할 점
- Docker Toolbox가 아닌 Windows 컨테이너 지원 Docker Desktop 2.0 이상 필요
- UEFI 가상화 설정 변경 전 BitLocker 복구 키 확보 필요
- 최소 1GiB에서 최대 4GiB 수준의 대용량 베이스 이미지 다운로드 비용 유의


