2016-10-28 11 views
-1

마이크로 서비스를 컨테이너로 배포 할 Windows Server 2016 Desktop이 있다고 가정 해 봅시다. 또한 컨테이너의 기본 이미지로 Windows Server Core를 선택한다고 가정 해 보겠습니다. 이 때문에 Hyper-V 컨테이너를 선택해야합니다.Windows Server Core가 기본 이미지로 설정된 Windows Server Hyper-v 컨테이너

Hyper-V 컨테이너에서 Windows Server Core를 기본 이미지로 실행하는 것이 가능합니까? 내 말은, Windows Server Core는 디스크 공간 메모리면에서 상당히 큰 편입니다 (최소한 Nano Server와 비교할 때).

Windows Server Core 및 Windows Server Nano가 Hyper-V 컨테이너의 기본 이미지로 사용되는 주요 차이점은 무엇입니까? 나는 RAM 사용, 호스트의 디스크 공간 사용에 대해 생각하고있다. 예, 많은 컨테이너 (10-20)가있는 경우 Server Core를 사용하는 경우 문제가됩니까 (크기가 크기 때문에)? 기본 이미지로 윈도우 서버 나노와

Hyper-V를 컨테이너 :

+0

Windows 서버 코어 이미지를 winodws 서버 컨테이너에 설치할 수 있습니다. https://docs.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/deploy-containers-on-server –

답변

1

은 내가 설치 Hyper-V를이 사용하여 Windows 10 프로 시도 알고있다. 컨테이너 시작 시간은 몇 초였습니다. 프로세스 메모리 (vmmem 프로세스) 약 200Mb.

기본 이미지로 Windows Server Core (IIS가 설치된)가있는 Hyper-v 컨테이너. 컨테이너 시작 시간은 약 30 초였습니다. 프로세스 메모리 (vmmem 프로세스) 약 400Mb

나는 다른 컨테이너 대신 하이퍼 -v 컨테이너 대신 일반 컨테이너로 동일한 테스트를 수행 할 것입니다. 이를 위해 Assure에서 Windows Server 2016 데스크톱 UI를 시작해야합니다.

편집 : 이제 정규 컨테이너를 테스트했습니다. 시작 시간은 하이퍼 -V 컨테이너의 절반 정도였습니다. 컨테이너는 커널을 호스트와 공유하기 때문에 메모리 사용량은 거의 없습니다.