Sdílet prostřednictvím


Vytvoření a nasazení aplikací virtuálních počítačů

Aplikace virtuálních počítačů jsou typem prostředku v Galerii výpočetních prostředků Azure (dříve označované jako Galerie sdílených imagí), která zjednodušuje správu, sdílení a globální distribuci aplikací pro vaše virtuální počítače.

Požadavky

Než začnete, ujistěte se, že máte následující:

Tento článek předpokládá, že už máte Galerii výpočetních prostředků Azure. Pokud ještě galerii nemáte, vytvořte ji jako první. Další informace najdete v tématu Vytvoření galerie pro ukládání a sdílení prostředků.

Aplikaci byste měli nahrát do kontejneru v účtu úložiště Azure. Vaše aplikace může být uložená v objektu blob bloku nebo stránky. Pokud se rozhodnete použít objekt blob stránky, musíte soubory před nahráním zarovnat do bajtů. Tady je ukázka, která zarovná soubor podle bajtů:

$inputFile = <the file you want to pad>

$fileInfo = Get-Item -Path $inputFile

$remainder = $fileInfo.Length % 512

if ($remainder -ne 0){

    $difference = 512 - $remainder

    $bytesToPad = [System.Byte[]]::CreateInstance([System.Byte], $difference)

    Add-Content -Path $inputFile -Value $bytesToPad -Encoding Byte
    }

Ujistěte se, že má účet úložiště přístup na veřejné úrovni, nebo použijte identifikátor URI SAS s oprávněním ke čtení, protože jiné úrovně omezení selžou nasazení. Pomocí Průzkumník služby Storage můžete rychle vytvořit identifikátor URI SAS, pokud ho ještě nemáte.

Pokud používáte PowerShell, musíte použít verzi 3.11.0 modulu Az.Storage.

Další informace o instalačním mechanismu najdete v interpretu příkazu.

Vytvoření aplikace virtuálního počítače

Níže zvolte možnost pro vytvoření definice a verze aplikace virtuálního počítače:

  1. Přejděte na web Azure Portal a vyhledejte a vyberte Galerii výpočetních prostředků Azure.
  2. V seznamu vyberte galerii, kterou chcete použít.
  3. Na stránce galerie vyberte Přidat v horní části stránky a pak v rozevíracím seznamu vyberte definici aplikace virtuálního počítače. Otevře se stránka Vytvořit definici aplikace virtuálního počítače.
  4. Na kartě Základy zadejte název aplikace a zvolte, jestli je aplikace určená pro virtuální počítače s Linuxem nebo Windows.
  5. Pokud chcete pro definici aplikace virtuálního počítače zadat některá z následujících volitelných nastavení, vyberte kartu Možnosti publikování:
    • Popis definice aplikace virtuálního počítače
    • Datum konce životnosti
    • Odkaz na Eula
    • Identifikátor URI prohlášení o zásadách ochrany osobních údajů
    • Identifikátor URI pro poznámky k verzi
  6. Až budete hotovi, vyberte Zkontrolovat a vytvořit.
  7. Po dokončení ověření vyberte Vytvořit , aby byla definice nasazena.
  8. Po dokončení nasazení vyberte Přejít k prostředku.
  9. Na stránce aplikace vyberte Vytvořit verzi aplikace virtuálního počítače. Otevře se stránka Vytvořit verzi aplikace virtuálního počítače.
  10. Zadejte číslo verze, například 1.0.0.
  11. Vyberte oblast, do které jste nahráli balíček aplikace.
  12. V části Balíček zdrojové aplikace vyberte Procházet. Vyberte účet úložiště a pak kontejner, ve kterém se nachází váš balíček. Vyberte balíček ze seznamu a pak vyberte Vybrat, až budete hotovi. Případně můžete v případě potřeby vložit identifikátor URI SAS do tohoto pole.
  13. Zadejte instalační skript. Můžete také zadat skript pro odinstalaci a skript aktualizace. Informace o vytváření skriptů najdete v přehledu.
  14. Pokud máte výchozí konfigurační soubor nahraný do účtu úložiště, můžete ho vybrat ve výchozí konfiguraci.
  15. Pokud nechcete, aby se tato verze při vytváření virtuálního počítače zobrazovala jako nejnovější verze, vyberte možnost Vyloučit z nejnovější verze.
  16. Pro datum ukončení životnosti zvolte datum v budoucnu, které chcete sledovat, kdy má být tato verze vyřazena. Neodstraní se ani neodebere automaticky, jenom pro vaše vlastní sledování.
  17. Pokud chcete tuto verzi replikovat do jiných oblastí, vyberte kartu Replikace a přidejte další oblasti a proveďte změny počtu replik na oblast. Původní oblast, ve které byla vaše verze vytvořená, musí být v seznamu a nedá se odebrat.
  18. Až budete hotovi s prováděním změn, vyberte zkontrolovat a vytvořit v dolní části stránky.
  19. Jakmile se ověření zobrazí, vyberte Vytvořit a nasaďte verzi aplikace virtuálního počítače.

Teď můžete vytvořit virtuální počítač a nasadit do něj aplikaci virtuálního počítače pomocí portálu. Stačí vytvořit virtuální počítač obvyklým způsobem a na kartě Upřesnit zvolte Vybrat aplikaci virtuálního počítače, která se má nainstalovat.

Snímek obrazovky s kartou Upřesnit, kde se můžete rozhodnout nainstalovat aplikaci virtuálního počítače

V seznamu vyberte aplikaci virtuálního počítače a pak v dolní části stránky vyberte Uložit .

Snímek obrazovky znázorňující výběr aplikace virtuálního počítače, která se má na virtuální počítač nainstalovat

Pokud máte k instalaci více než jednu aplikaci virtuálního počítače, můžete nastavit pořadí instalace pro každou aplikaci virtuálního počítače zpět na kartě Upřesnit.

Aplikaci virtuálního počítače můžete také nasadit do aktuálně spuštěných virtuálních počítačů. Při prohlížení podrobností virtuálního počítače na portálu vyberte možnost Rozšíření a aplikace v nabídce Nastavení v nabídce vlevo.

Zvolte aplikace virtuálních počítačů a pak vyberte Přidat aplikaci pro přidání aplikace virtuálního počítače.

Snímek obrazovky znázorňující výběr aplikace virtuálního počítače, která se má nainstalovat na aktuálně spuštěný virtuální počítač

V seznamu vyberte aplikaci virtuálního počítače a pak v dolní části stránky vyberte Uložit .

Snímek obrazovky znázorňující výběr aplikace virtuálního počítače, která se má na virtuální počítač nainstalovat

Pokud chcete zobrazit stav aplikace virtuálního počítače, přejděte na kartu Rozšíření a nastavení aplikací a zkontrolujte stav VMAppExtension:

Snímek obrazovky zobrazující stav aplikace virtuálního počítače

Pokud chcete zobrazit stav aplikace virtuálního počítače pro VMSS, přejděte na stránku VMSS, Instance, vyberte jednu z nich a pak přejděte na VMAppExtension:

Snímek obrazovky zobrazující stav aplikace VMSS

Další kroky

Přečtěte si další informace o aplikacích virtuálních počítačů.