Instalace Azure CLI
V této lekci zvažte nejvhodnější prostředí, které byste měli použít při spouštění příkazů Azure CLI. Azure CLI nainstalujete na místní počítač a najděte nainstalovanou verzi Azure CLI.
Volba prostředí
Azure CLI běží v prostředí Bash, PowerShellu a příkazovém prostředí Windows (Cmd.exe). S několika výjimkami je možné provést všechny úlohy, které můžete provést 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 rychle dokončit úkol bez učení nových příkazů nebo syntaxe? Azure Portal je uživatelsky přívětivý a nevyžaduje příkazy nebo syntaxi učení. 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í instalace Azure 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.
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, vyberte pole 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 a použijte Azure CLI.
Otevřete příkazový řádek windows a spusťte Azure CLI.
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čení verze Ubuntu
source /etc/os-release
Podporované verze Ubuntu najdete v tématu Než začnete.
Nainstalujte Azure CLI v Ubuntu Linuxu pomocí nástroje Advanced Packaging Tool (apt) a příkazového řádku Bash.
curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
Další možnosti instalace Linuxu, včetně podporovaných verzí Ubuntu a Debianu, najdete v tématu Instalace Azure CLI v Linuxu.
Instalace Azure CLI na macOS
Pokud nemáte v systému k dispozici homebrew, nainstalujte homebrew , než budete pokračovat.
Aktualizujte informace o úložišti brew a spusťte příkaz Azure CLI
install
.brew update && brew install azure-cli
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. Teď můžete Azure CLI používat 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.
Získání verze 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": "x.yy.z",
"azure-cli-core": "x.yy.x",
"azure-cli-telemetry": "x.y.z",
"extensions": {}
}
Připojení k Azure
Když pracujete s místní instalací Azure CLI, musíte se ověřit, než budete moct spouštět příkazy Azure. K Azure se můžete přihlásit několika způsoby pomocí Azure CLI:
- Azure Cloud Shell
- Interaktivně
- Spravovaná identita
- Hlavní služba
Metoda ověřování | Výhoda |
---|---|
Azure Cloud Shell | Azure Cloud Shell vás automaticky přihlásí a je nejjednodušší způsob, jak začít. |
Interaktivní přihlášení | Tato možnost je vhodná, když se naučíte příkazy Azure CLI a spustíte Azure CLI místně. Přihlaste se přes prohlížeč pomocí příkazu az login . Interaktivní přihlášení také poskytuje selektor předplatného, který automaticky nastaví výchozí předplatné. |
Přihlášení pomocí spravované identity | 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. Použití spravované identity eliminuje potřebu správy tajných kódů, přihlašovacích údajů, certifikátů a klíčů. |
Přihlášení pomocí instančního objektu | 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 instanční objekt, který zajišťuje zabezpečení vaší automatizace. |
Pokud jste se rozhodli nainstalovat Azure CLI místně, přihlaste se k Azure pomocí
az login
příkazu:az login
Azure CLI obvykle spustí výchozí prohlížeč a otevře přihlašovací stránku 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í.