Kontrola služby Azure Container Instances

Dokončeno

Kontejnery se stávají upřednostňovaným způsobem balení, nasazování a správy cloudových aplikací. Týmy můžou vytvářet a nasazovat nativní cloudové a kontejnerizované aplikace v Azure. V této lekci zkontrolujeme službu Azure Container Instances (ACI).

Služba Azure Container Instances nabízí nejrychlejší a nejjednodušší způsob spouštění kontejneru v Azure. Není přitom nutné spravovat žádné virtuální počítače nebo využívat služby vyšší úrovně. Azure Container Instances je skvělým řešením pro jakýkoli scénář, který může fungovat v izolovaných kontejnerech.

Následující obrázek znázorňuje kontejner webového serveru vytvořený pomocí služby Azure Container Instances. Kontejner běží na virtuálním počítači ve virtuální síti.

Diagram znázorňující kontejner webového serveru spuštěný na virtuálním počítači ve virtuální síti

Principy imagí kontejnerů

Všechny kontejnery se vytvářejí z imagí kontejnerů. Image kontejneru je jednoduchý samostatný spustitelný balíček softwaru, který zapouzdřuje vše potřebné ke spuštění aplikace. Zahrnuje následující součásti:

  • Kód: Zdrojový kód aplikace.
  • Runtime: Prostředí potřebné ke spuštění aplikace.
  • Systémové nástroje: Nástroje potřebné pro fungování aplikace.
  • Systémové knihovny: Sdílené knihovny používané aplikací.
  • Nastavení: Konfigurační parametry specifické pro aplikaci.

Když vytvoříte image kontejneru, stane se přenosnou jednotkou, která může běžet konzistentně napříč různými výpočetními prostředími. Tyto image jsou stavební bloky pro kontejnery, což jsou instance těchto imagí spuštěných za běhu.

Co je potřeba vědět o službě Azure Container Instances

Pojďme se podívat na některé výhody používání služby Azure Container Instances. Při kontrole těchto bodů se zamyslete nad tím, jak můžete implementovat instance kontejneru pro vaše interní aplikace.

  • Rychlé časy spuštění. Kontejnery se můžou spouštět během několika sekund, aniž by bylo nutné zřizovat a spravovat virtuální počítače.

  • Připojení k veřejné IP adrese a názvy DNS. Kontejnery je možné přímo zpřístupnit na internetu s IP adresou a plně kvalifikovaným názvem domény (plně kvalifikovaný název domény).

  • Vlastní velikosti. Uzly kontejnerů je možné dynamicky škálovat tak, aby odpovídaly skutečným požadavkům na prostředky pro aplikaci.

  • Trvalé úložiště. Kontejnery podporují přímé připojení sdílených složek Azure Files.

  • Kontejnery Linuxu a Windows Container Instances může plánovat kontejnery Windows i Linuxu. Při vytváření skupin kontejnerů zadejte typ operačního systému.

  • Coplánované skupiny. Container Instances podporuje plánování skupin s více kontejnery, které sdílejí prostředky hostitelského počítače.

  • Nasazení virtuální sítě Službu Container Instances je možné nasadit do virtuální sítě Azure.