Sdílet prostřednictvím


Začínáme s Azure CLI

Azure CLI je multiplatformní nástroj, který zjednodušuje správu prostředků Azure z příkazového řádku. Optimalizované pro automatizaci a snadné použití podporuje interaktivní relace a skriptování pomocí jednoduchých příkazů, které se bezproblémově integrují s modelem Azure Resource Manageru. Můžete ho začít používat v prohlížeči v Azure Cloud Shellu nebo ho nainstalovat místně, abyste ho mohli použít z upřednostňovaného terminálu.

Instalace nebo spuštění v Azure Cloud Shellu

Nejjednodušší způsob, jak vyzkoušet Azure CLI, je azure Cloud Shell, což je prostředí založené na prohlížeči bez nutnosti instalace. Cloud Shell podporuje Bash a PowerShell a dodává se s předinstalovanou nejnovější verzí Azure CLI.

Místní instalaci Azure CLI najdete v tématu Postup instalace Azure CLI.

Verzi zkontrolujete spuštěním příkazu:

az version

Přihlásit se do Azure

Pokud chcete začít používat Azure CLI s místní instalací, přihlaste se:

  1. Spusťte příkaz az login.

    az login
    

    Pokud Azure CLI může otevřít váš výchozí prohlížeč, zahájí tok autorizačního kódu a otevře výchozí prohlížeč pro načtení přihlašovací stránky Azure.

    V opačném případě zahájí tok kódu zařízení a dá vám pokyn, abyste otevřeli stránku prohlížeče na https://aka.ms/deviceloginadrese . Pak zadejte kód zobrazený v terminálu.

    Pokud není k dispozici žádný webový prohlížeč nebo se webový prohlížeč neotevře, můžete vynutit tok kódu zařízení s az login --use-device-code.

  2. Přihlaste se pomocí přihlašovacích údajů vašeho účtu v prohlížeči.

Důležité

Od září 2025 bude Microsoft vyžadovat vícefaktorové ověřování (MFA) pro Azure CLI a další nástroje příkazového řádku. Tato změna se vztahuje pouze na identity uživatelů Microsoft Entra ID a nemá vliv na identity úloh, jako jsou instanční objekty nebo spravované identity.

Pokud k ověřování skriptů nebo automatizovaných pracovních postupů používáte az login uživatelské jméno a heslo, je teď čas migrovat na identitu úlohy. Další informace najdete v tématu Dopad vícefaktorového ověřování na Azure CLI ve scénářích automatizace.

Po přihlášení se zobrazí seznam vašich předplatných. Označená isDefault: true položka je aktuálně aktivní. Pokud chcete přejít na jiné předplatné, spusťte:

az account set --subscription "<subscription-id>"

Další informace o výběru předplatného najdete v tématu Správa předplatných Azure. Pokročilé možnosti přihlášení najdete v tématu Přihlášení pomocí Azure CLI.

Vyhledání příkazů

Příkazy Azure CLI jsou uspořádané jako skupiny příkazů. Každá skupina představuje oblast služby Azure. Skupiny příkazů můžete najít dvěma způsoby:

  • Použijte příkaz az find . Pokud například chcete vyhledat názvy příkazů obsahující vmpříkazy, použijte následující příklad:

    az find vm
    
  • Pomocí argumentu --help získáte úplný seznam podskupin v rámci referenční skupiny. Následující příklad vrátí všechny podskupiny pro virtuální počítače:

    az vm --help
    

    Následující příklad ukazuje relevantní část výstupu.

    Subgroups:
      application            : Manage applications for VM.
      availability-set       : Group resources into availability sets.
      boot-diagnostics       : Troubleshoot the startup of an Azure Virtual Machine.
      ...
    

    Výstup nápovědy zahrnuje podskupiny, parametry, možnosti ověřování a příklady.

    Tady je další příklad, který najde příkazy Azure CLI pro seskupování virtuálních počítačů do skupin dostupnosti, podskupinyaz vm:

    az vm availability-set --help
    

    Můžete také použít --help k získání seznamů parametrů a příkladů příkazů pro referenční příkaz.

    az vm create --help
    

    Tady je relevantní část ukázkového výstupu:

    Arguments
        --name  [Required] : Name of the virtual machine.
        ...
    Authentication Arguments
        --admin-password   : Password for the VM if authentication type is 'Password'.
        --admin-username   : Username for the VM...
        ...
    Managed Service Identity Arguments
        ...
    Examples
        Create a VM from a custom managed image.
          az vm create -g MyResourceGroup -n MyVm --image MyImage
        ...
    
  • Použijte referenční index , který uvádí všechny skupiny příkazů abecedně.

Prozkoumání ukázek a článků

Příklady použití najdete tady:

Použití dokončování tabulátoru

Azure CLI podporuje dokončování tabulátoru v Bashu. Pokud ho chcete povolit v PowerShellu, přečtěte si téma Povolení dokončování tabulátoru v PowerShellu.

Vysvětlení globálních argumentů

Mezi běžné argumenty dostupné pro většinu příkazů patří:

Důvod Popis
--help Zobrazit nápovědu k příkazu
--output Změnit formát výstupu: json, jsonc, tsv, table, yaml
--query Filtrování výstupu pomocí JMESPath
--verbose Vytisknout více podrobností o spuštění
--debug Zobrazit volání REST na nízké úrovni pro ladění
--subscription Zadání názvu nebo ID předplatného
--only-show-errors Potlačení nekritického výstupu

Další informace najdete v tématu Formáty výstupu a výsledky dotazu.

Použití interaktivního režimu

Spuštění interaktivního režimu s:

az interactive

Interaktivní režim spustí vylepšené prostředí Azure CLI s vloženou nápovědou a návrhy příkazů. Další informace najdete v tématu Interaktivní režim.

Volitelné rozšíření VS Code poskytuje podobné funkce s automatickým doplňováním a nápovědou po najetí myší.

Naučte se prostřednictvím tutoriálů a rychlých průvodců

Základní informace o Azure CLI získáte pomocí kurzu onboardingu. Naučíte se:

Poznámka:

Příklady Azure CLI v Microsoft Learn jsou napsané pro Bash. Jednořádkové příkazy obvykle fungují napříč shelly, ale víceřádkové skripty mohou vyžadovat úpravy. Další informace najdete v tématu Rozdíly syntaxe Bash, PowerShellu a Cmd.

Poskytnutí zpětné vazby

Vítáme vaši zpětnou vazbu. Odešlete problémy na GitHubu nebo spusťte:

az feedback

Viz také