![[Windows 컨테이너] 1: Windows 컨테이너에 대한 이해](https://tech.devsisters.com/opengraph.png)
[Windows 컨테이너] 1: Windows 컨테이너에 대한 이해
두줄요약
Windows 컨테이너의 HCS·HNS 기반 런타임과 네트워크 구조를 소개했습니다. OCI 호환성 및 Windows Server 라이선스·격리 방식 제약을 정리했습니다.
구조와 흐름
- Linux 컨테이너와 유사한 Dockerfile·OCI 기반 사용 방식
- Windows 운영 체제에서 빌드·실행, mcr.microsoft.com 기반 OS 이미지 수급
- HCS 기반 컨테이너 관리와 HNS 기반 가상 네트워크 제어
선택 이유
- Windows Server 기반 워크로드의 컨테이너화 지원
- Kubernetes Windows Worker Node 지원을 통한 기존 Kubernetes 인프라 연계
- OCI 사양 준수에 따른 일반 이미지 레지스트리 활용
주의할 점
- Windows OS 컨테이너 이미지의 Microsoft 제작·배포 독점과 호스트 라이선스 필요성
- Standard Edition의 Hyper-V 컨테이너 최대 2개 실행 제한
- Windows 10 환경의 개발·테스트 목적 기능 및 라이선스 제한
적용해볼 점
- 대상 애플리케이션 특성에 맞는 서버용 베이스 이미지 선택
- 데이터센터 직접 구축 환경의 Windows Server 라이선스 사전 검토


