Instalace Azure CLI
V této lekci se dozvíte, jak zvolit nejvhodnější prostředí pro spouštění příkazů Azure CLI , nainstalovat Azure CLI na místní počítač a ověřit instalaci kontrolou verze.
Volba prostředí
Azure CLI běží v prostředí Bash, PowerShellu a příkazovém řádku Windows (Cmd.exe). S několika výjimkami je možné provést jakoukoli úlohu na webu Azure Portal také pomocí Azure CLI. Tady je několik faktorů, které je potřeba vzít v úvahu při výběru nejvhodnějšího nástroje pro skriptování pro vaše potřeby:
Automatizace: Potřebujete automatizovat složité nebo opakující se úlohy? Azure PowerShell a Azure CLI podporují automatizaci, zatímco Azure Portal nepodporuje.
Křivka učení: Potřebujete úkol rychle dokončit, aniž byste se naučili nové příkazy nebo syntaxi? Portál Azure je uživatelsky přívětivý a nevyžaduje učení příkazů nebo syntaxe. Naproti tomu Azure PowerShell a Azure CLI vyžadují pochopení syntaxe příkazového prostředí a konkrétních požadavků pro každý příkaz.
Sada dovedností týmu: Má váš tým stávající odborné znalosti? Pokud například váš tým už používá PowerShell ke správě dalších produktů, jako je Windows, Exchange Server nebo Microsoft 365, může být Azure PowerShell pohodlnější a efektivnější volbou.
Poznámka:
Toto cvičení vás provede vytvořením místní instalaceAzure CLI. Zbývající část tohoto modulu ale používá Azure Cloud Shell v bezplatném sandboxovém prostředí Microsoft Learn. Pokud chcete, můžete toto cvičení instalace považovat za volitelné a projít si jenom pokyny.
Metody instalace podle platformy
Následující části obsahují pokyny k instalaci specifické pro platformu pro Azure CLI. Zvolte oddíl, který odpovídá vašemu operačnímu systému.
Instalujte Azure CLI na Windows
Stáhněte a nainstalujte nejnovější verzi Azure CLI. Když se instalační program zeptá, jestli může v počítači provádět změny, zaškrtněte políčko Ano .
Pokud jste dříve nainstalovali Azure CLI, přepíše se stávající instalace spuštěním 32bitového nebo 64bitového instalačního programu Microsoftu (MSI ).
Po dokončení instalace zavřete a znovu otevřete okno aktivního terminálu , aby se zajistilo, že se proměnné prostředí aktualizují.
Příkazy Azure CLI spustíte tak, že otevřete příkazy příkazového řádku Windows, PowerShellu nebo terminálu Windows.
Toto cvičení vás provede používáním instalačního programu společnosti Microsoft. Další možnosti instalace Windows najdete v tématu Instalace Azure CLI ve Windows.
Instalace Azure CLI v Linuxu
Určete svou verzi Ubuntu nebo Debianu:
source /etc/os-release echo "OS: $NAME" echo "Version: $VERSION"Podporované verze Ubuntu a Debianu najdete v tématu Než začnete.
Nainstalujte Azure CLI na Ubuntu nebo Debian pomocí nástroje Advanced Packaging (apt) a příkazového řádku Bash :
curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bashOvěřte, že se instalace úspěšně dokončila:
az version
Další možnosti instalace Linuxu, včetně Red Hat Enterprise Linuxu (RHEL),CentOS, Fedora a dalších distribucí, najdete v tématu Instalace Azure CLI v Linuxu.
Instalace Azure CLI na macOS
Pokud nemáte na svém systému k dispozici Homebrew , nainstalujte Homebrew , než budete pokračovat.
Aktualizujte informace o úložišti Homebrew a spusťte příkaz Azure CLI
install:brew update && brew install azure-cliOvěřte instalaci:
az version
Další informace, včetně řešení potíží v systému macOS, najdete v tématu Instalace Azure CLI v systému macOS.
Váš místní počítač je teď nastavený tak, aby spravoval prostředky Azure pomocí Azure CLI. Azure CLI teď můžete použít místně k zadávání příkazů nebo spouštění skriptů. Azure CLI předává příkazy do datových center Azure, kde běží v rámci vašeho předplatného Azure.
Ověření instalace Azure CLI
Ověřte instalaci Azure CLI vrácením verze Azure CLI pomocí az version příkazu:
az version
Z Azure CLI můžete očekávat následující odpověď:
{
"azure-cli": "2.65.0",
"azure-cli-core": "2.65.0",
"azure-cli-telemetry": "1.1.0",
"extensions": {}
}
Poznámka:
Výše uvedená čísla verzí jsou příklady. Vaše nainstalovaná verze se může lišit v závislosti na tom, kdy jste nainstalovali Azure CLI.
Metody ověřování
Když pracujete s místní instalací Azure CLI, musíte se ověřit, než budete moct spouštět příkazy Azure . Pomocí Azure CLI se můžete ověřit několika způsoby:
Následující tabulka porovnává nejběžnější metody ověřování:
| Metoda ověřování | Nejvhodnější pro | Výhoda |
|---|---|---|
| Azure Cloud Shell | Rychlé testování a učení | Azure Cloud Shell vás automaticky ověřuje a je nejjednodušší způsob, jak začít. Nevyžaduje se žádná místní instalace. |
| Interaktivní přihlášení | Místní vývoj a učení | Přihlaste se přes prohlížeč pomocí az login příkazu.
Interaktivní přihlášení vám dává selektor předplatného, který automaticky nastaví výchozí předplatné. |
| Spravovaná identita | Aplikace a služby hostované v Azure | Spravované identity poskytují identitu spravovanou v Azure pro aplikace, které se mají použít při připojování k prostředkům, které podporují ověřování Microsoft Entra . Eliminuje potřebu správy tajných kódů, přihlašovacích údajů, certifikátů a klíčů. |
| Principál služby | Automatizace produkčního prostředí a CI/CD | Při psaní skriptů se doporučuje používat služební objekt jako metodu autentizace. Udělíte pouze příslušná oprávnění potřebná pro služební identitu, čímž zajistíte zabezpečení automatizace. |
Interaktivní přihlášení
Pokud jste se rozhodli nainstalovat Azure CLI místně, pomocí příkazu se ověřte v Azure
az login:az loginAzure CLI obvykle spustí výchozí prohlížeč, aby se otevřela přihlašovací stránka Azure . Pokud se přihlašovací stránka Azure nespustí, postupujte podle pokynů příkazového řádku a zadejte autorizační kód na adrese https://aka.ms/devicelogin.
Pokud máte přístup k více předplatným, zobrazí se výzva k výběru předplatného Azure při přihlášení.
Důležité
Od roku 2025 Microsoft vynucuje povinné vícefaktorové ověřování (MFA) pro Azure CLI a další nástroje příkazového řádku. Nové požadavky na vícefaktorové ověřování mají vliv na identity uživatelů Microsoft Entra ID . Nemají vliv na identity úloh, jako jsou instanční objekty a spravované identity.