Hyper-v kapsayıcıları nedir?

Hyper-V Kapsayıcıları, Windows çekirdeğinin kendi kopyalarını içeren tamamen izole edilmiş sanal makinelerdir (VM'ler). Windows Server 2016'da (Windows Sunucu Kapsayıcıları ile birlikte) sunulan iki kapsayıcı modelinden biri olan Hyper-V Kapsayıcıları, geleneksel sanal makinelere hafif bir alternatif sunar ve Hyper-V içinde yuvalanmış sanallaştırmayı gerçekleştirmeyi mümkün kılar.

Hyper-V Container'lar, Docker kullanılarak veya yeni Windows PowerShell cmdlet'leri aracılığıyla yönetilebilir. Docker yönetimi durumunda, konteynerler, şu anda Linux'ta Docker konteynerleri oluşturmak ve çalıştırmak için kullanılan komutların aynısı kullanılarak Docker CLI'den (komut satırı arayüzü) yönetilebilir.

Hyper-V Kapsayıcıları ve Windows Kapsayıcıları

Windows Server 2016'daki iki tür konteyner modeli arasındaki farklar açısından, Hyper-V Container'lar her bir kabı hafif bir VM aracılığıyla izole ederken, Windows Kapsayıcıları ad alanı ve işlem yalıtımı yoluyla yalıtım sunar.


Windows Kapsayıcıları, kapsayıcı ana bilgisayarla ve ana bilgisayarda çalışan tüm kapsayıcılarla bir çekirdeği paylaşır. Hyper-V Kapsayıcılarında, kapsayıcı ana bilgisayarının çekirdeği, Hyper-V Kapsayıcıları ile paylaşılmaz.

Bunun anlamı, Windows Kapsayıcılarının birbirinden izole edilmesidir, ancak doğrudan Windows Server 2016 üzerinde çalışırlar. Öte yandan Hyper-V Kapsayıcıları, kapsayıcıları bir Hyper-V sanal makinesinden çalıştırarak gelişmiş yalıtım sağlar.