Bu makalede Azure Container Instances hakkında sık sorulan sorular ele alınmaktadır.
Dağıtım
Kapsayıcı resminiz ne kadar büyük olabilir?
Azure Container Instances üzerinde dağıtılabilir bir kapsayıcı görüntüsünün en büyük boyutu 15 GB 'tır. Dağıttığınız sırada tam kullanılabilirliğe göre daha büyük görüntüleri dağıtabilirsiniz, ancak bu garanti edilmez.
Kapsayıcı resminizin boyutu, ne kadar süreyle dağıtılması gerektiğini etkiler, bu nedenle genellikle kapsayıcı görüntülerinizi mümkün olduğunca küçük tutmak istiyor.
Kapsayıcımın dağıtımını nasıl hızlandırabilirim?
Dağıtım sürelerinin ana öğelerinden biri görüntü boyutu olduğundan, boyutu azaltmanın yollarını arayın. İhtiyacınız olmayan katmanları kaldırın veya görüntüdeki katmanların boyutunu küçültün (daha hafif bir temel işletim sistemi görüntüsü seçerek). Örneğin, Linux kapsayıcıları çalıştırıyorsanız, tam Ubuntu sunucusu yerine alp 'yi temel görüntü olarak kullanmayı düşünün. benzer şekilde, Windows kapsayıcılar için mümkünse Nano sunucu temel görüntüsünü kullanın.
Ayrıca, önbelleğe alınmış görüntüler API 'si aracılığıyla kullanılabilen Azure Container görüntülerinde önceden önbelleğe alınmış görüntülerin listesini de denetlemeniz gerekir. Önceden önbelleğe alınmış görüntülerden biri için bir görüntü katmanını geçirebilirsiniz.
Kapsayıcı başlatma süresini azaltmak için daha ayrıntılı rehberlik bölümüne bakın.
temel işletim sistemi görüntülerinin ne Windows desteklenir?
Not
2020 ' de Windows güncelleştirildikten sonra geri uyumlulukla ilgili sorunlar nedeniyle, aşağıdaki görüntü sürümleri temel görüntızda kullanmanızı önerdiğimiz en düşük sürüm numarasını içerir. Eski görüntü sürümlerini kullanan geçerli dağıtımlar etkilenmez, ancak yeni dağıtımlar aşağıdaki temel görüntülere uymalıdır. 14 Haziran 2021 ' den sonra, ACI artık eski sürüm numaralarını kullanan dağıtımları desteklemezler.
temel görüntüleri Windows Server 2016
- Nano sunucu:
sac201610.0.14393.3568veya daha yeni - Windows Server Core:
ltsc201610.0.14393.3568veya daha yeni
Not
Semi-Annual kanal sürümü 1709 veya 1803 tabanlı Windows görüntüler desteklenmez.
Windows Sunucu 2019 ve istemci temel görüntüleri
- Nano sunucu:
180910.0.17763.1040veya daha yeni - Windows Server Core:
ltsc2019,180910.0.17763.1040veya daha yeni - Windows:
180910.0.17763.1040veya daha yeni
Kapsayıcımda hangi .NET veya .NET Core görüntü katmanını kullanmalıyım?
Gereksinimlerinizi karşılayan en küçük görüntüyü kullanın. Linux için .NET Core 2,1 sürümünden bu yana desteklenen bir Runtime-alçam .NET Core görüntüsü kullanabilirsiniz. Windows için, tam .NET Framework kullanıyorsanız, Windows sunucu çekirdek görüntüsünü (yalnızca çalışma zamanı görüntüsü, örneğin 4.7.2-windowsservercore-ltsc2016) kullanmanız gerekir. Yalnızca çalışma zamanı görüntüleri küçüktür, ancak .NET SDK gerektiren iş yüklerini desteklemez.
Not
ACI OCı uyumlu olmayan kayıt defterlerinden görüntü çekemiyorum.
Ne tür kapsayıcı kayıt defterleri ACI ile uyumludur?
ACR 'den ve DockerHub gibi diğer üçüncü taraf kapsayıcı kayıt defterlerinden görüntü çekini destekler. ACM, ACR 'den ve DockerHub gibi diğer üçüncü taraf OCı ile uyumlu kapsayıcı kayıt defterlerinden, internet 'e genel kullanıma açık bir uç nokta ile görüntü çekini destekler.
Kullanılabilirlik ve Kotalar
Kapsayıcılarım veya kapsayıcı grubu için kaç çekirdek ve bellek ayıramalıyım?
Bu aslında iş yükünüze bağlıdır. Kapsayıcılarınızın nasıl çalıştığını görmek için küçük ve test performansı ' nı başlatın. CPU ve bellek kaynak kullanımını izleyinve ardından kapsayıcıda dağıttığınız işlem türüne göre çekirdek veya bellek ekleyin.
CPU çekirdekleri üzerindeki üst sınırlar ve kapsayıcı grubu başına kullanılabilir bellek için kaynak kullanılabilirliğini kontrol ettiğinizden emin olun.
Not
Bir kapsayıcı grubunun kaynakları, hizmetin temel alınan altyapısı tarafından kullanılır. Kapsayıcılarınız, gruba ayrılan tüm kaynakları değil, çoğuna erişebilecek. Bu nedenle, gruptaki kapsayıcılar için kaynak istenirken küçük bir kaynak arabelleği planlayın.
Hangi temel altyapıyı üzerinde çalışır?
Amaçlar 'nin, daha az bir isteğe bağlı kapsayıcı hizmeti olarak Azure Container Instances, bu nedenle Kapsayıcınız geliştirmeye odaklanmanız ve altyapıya ilişkin endişelenmeniz istiyoruz! Performans üzerinde karşılaştırmalar yapmak için merak eden veya andırmaya yönelik olarak, farklı SKU 'ların Azure VM 'lerinde, öncelikle F ve D serisinden çalışır. Bu, hizmeti geliştirmeye ve iyileştirmeye devam ettiğimiz için gelecekte değiştirilmesini bekleiyoruz.
ACI 'de binlerce çekirdek dağıtmak istiyorum-Kotam arttı mi?
Evet (bazen). Geçerli kotalar için Kotalar ve sınırlar makalesine ve isteğe göre hangi limitlerin arttırılabileceği konusuna bakın.
4 ' ten fazla çekirdekte ve 16 GB RAM ile dağıtım yapabilir miyim?
Henüz bağlanamazsınız. Şu anda bunlar bir kapsayıcı grubu için en yüksek UMS. Belirli gereksinimler veya isteklerle Azure desteği ile iletişim kurun.
Belirli bir bölgede ne zaman bir ACI olur?
Geçerli bölge kullanılabilirliği buradayayımlanır. Belirli bir bölge için bir gereksiniminize sahipseniz Azure desteği 'ne başvurun.
Özellikler ve senaryolar
Bir kapsayıcı grubunu ölçeklendirmek Nasıl yaparım??
Şu anda, kapsayıcılar veya kapsayıcı grupları için ölçekleme kullanılamaz. Daha fazla örnek çalıştırmanız gerekirse, API 'lerimizi kullanarak hizmet için kapsayıcı grubu oluşturmaya yönelik daha fazla istek oluşturun ve daha fazla istek oluşturun.
Özel VNet 'te çalışan örneklere hangi özellikler sağlanıyor?
Seçtiğiniz bir Azure sanal ağında kapsayıcı grupları dağıtabilir ve VNET Içindeki trafiği Azure kaynaklarınızın tamamında yönlendirmek için kapsayıcı gruplarına özel IP 'ler atayabilirsiniz. Azure Container Instances ağ senaryoları ve sınırlamaları için bkz. sanal ağ senaryoları ve kaynakları.
Fiyatlandırma
Ölçüm ne zaman çalışmaya başlar?
Kapsayıcı grubu süresi, ilk kapsayıcının görüntüsünü çekmeye başladığımız zamandan (yeni bir dağıtım için) veya kapsayıcı grubunuz yeniden başlatıldığında (zaten dağıtılmışsa), kapsayıcı grubu durduruluncaya kadar hesaplanır. Container Instances fiyatlandırmaylaayrıntılara bakın.
Kapsayıcılarım durdurulduğunda ücretlendiriyorum mı?
Tüm kapsayıcı grubunuz durdurulduktan sonra ölçümler çalışmayı durdurur. Kapsayıcı grubunuzdaki bir kapsayıcı çalıştığı sürece, kapsayıcıları yeniden başlatmak istemeniz durumunda kaynakları tutuyoruz.
Sonraki adımlar
- Azure Container Instances hakkında daha fazla bilgi edinin .
- Azure Container Instances 'daki yaygın sorunları giderin .