Začínáme s Azure CLI
Vítejte v rozhraní příkazového řádku Azure Command-Line. V tomto článku se seznámíte s rozhraním příkazového řádku a pomůže vám dokončit běžné úlohy.
Poznámka
Ve skriptech a na webu dokumentace Microsoftu jsou příklady Azure CLI napsány pro prostředí bash. Jednořádkové příklady lze spustit na všech platformách. Delší příklady zahrnující pokračování řádku (\) nebo přiřazení proměnných je potřeba upravit, aby fungovaly v jiných prostředích, včetně PowerShellu.
Instalace nebo spuštění v Azure Cloud Shellu
Nejjednodušší způsob, jak se naučit používat rozhraní příkazového řádku Azure, je jeho spuštění v prostředí Azure Cloud Shell v prohlížeči. Další informace o Cloud Shell najdete v tématu rychlý Start pro bash v Azure Cloud Shell.
Až budete připravení nainstalovat si CLI, projděte si pokyny k instalaci.
Po prvním instalaci rozhraní příkazového řádku ověřte, že je nainstalovaný a že máte správnou verzi, spuštěním az --version .
Poznámka
Pokud používáte model nasazení Azure Classic, nainstalujte Azure Classic CLI.
Jak se přihlásit k Azure CLI
Před použitím jakýchkoli příkazů rozhraní příkazového řádku Azure v místní instalaci se musíte přihlásit pomocí příkazu AZ Login.
Spusťte příkaz
login.az loginPokud rozhraní příkazového řádku může otevřít výchozí prohlížeč, otevře ho a načte přihlašovací stránku Azure.
V opačném případě otevřete stránku prohlížeče na adrese a https://aka.ms/devicelogin zadejte autorizační kód zobrazený v terminálu.
Pokud není k dispozici žádný webový prohlížeč nebo se webový prohlížeč neotevře, použijte tok kódu zařízení pomocí příkazu az login --use-device-code.
Přihlaste se pomocí přihlašovacích údajů vašeho účtu v prohlížeči.
Po přihlášení se zobrazí seznam předplatných přidružených k vašemu účtu Azure. Informace o předplatném s isDefault: true je aktuálně aktivované předplatné po přihlášení. Pokud chcete vybrat jiné předplatné, přejděte k přepínači pomocí příkazu AZ Account set s ID předplatného. Další informace o výběru předplatného najdete v tématu použití více předplatných Azure.
Existují i způsoby, jak se přihlásit neinteraktivně. Ty jsou podrobně popsané v tématu Přihlášení pomocí Azure CLI.
Příkazy rozhraní příkazového řádku Azure
Tato tabulka obsahuje některé běžné příkazy používané v rozhraní příkazového řádku a odkazy na příslušnou referenční dokumentaci.
| Typ prostředku | Skupina příkazů Azure CLI |
|---|---|
| Skupina prostředků | az group |
| Virtual Machines | az vm |
| Účty úložiště | az storage account |
| Key Vault | az keyvault |
| Webové aplikace | az webapp |
| Databáze SQL | az sql server |
| CosmosDB | az cosmosdb |
Hledání příkazů
Příkazy rozhraní příkazového řádku Azure jsou uspořádané jako příkazy skupin. Každá skupina představuje jednu službu Azure a příkazy se používají právě pro ni.
K vyhledávání příkazů použijte příkaz az find. Pokud například chcete vyhledat názvy příkazů obsahující text secret, použijte následující příkaz:
az find secret
K získání kompletního seznamu příkazů a podskupin skupiny použijte argument --help. Pokud například chcete najít příkazy CLI pro práci se skupinami zabezpečení sítě (NSG):
az network nsg --help
Rozhraní příkazového řádku poskytuje úplné dokončování pomocí tabulátorů pro příkazy v rámci prostředí Bash.
Globálně dostupné argumenty
Existuje několik argumentů, které jsou dostupné pro všechny příkazy.
- Argument
--helpvypíše referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a také dostupné podskupiny a příkazy. - Argument
--outputzmění formát výstupu. Dostupné výstupní formáty jsoujson(sjsoncbarevným kódem JSON), (tsvhodnoty oddělené tabulátory),table(uživatelsky čitelné tabulky ASCII) ayaml. Ve výchozím nastavení je výstup rozhraní příkazového řádku ve formátujson. Další informace o dostupných formátech výstupu najdete v tématu Formáty výstupu pro Azure CLI. - Argument
--querys využitím dotazovacího jazyka JMESPath filtruje výstup vrácený ze služeb Azure. Další informace o dotazech najdete v tématu dotazování výsledků příkazů pomocí Azure CLI a kurzu JMESPath. - Argument
--verbosevypíše informace o prostředcích vytvořených v Azure během určité operace a další užitečné informace. - Argument
--debugvypíše ještě podrobnější informace o operacích rozhraní příkazového řádku, které se používají pro účely ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku--debug.
Interaktivní režim
Rozhraní příkazového řádku nabízí interaktivní režim, který automaticky zobrazuje informace nápovědy a usnadňuje výběr dílčích příkazů. Do interaktivního režimu přejdete pomocí příkazu az interactive.
az interactive
Další informace o interaktivním režimu najdete v tématu Interaktivní režim Azure CLI.
Existuje také modul plug-in pro Visual Studio Code, který nabízí interaktivní prostředí, včetně automatického dokončování a zobrazení dokumentace po najetí myší.
Seznámení se základy rozhraní příkazového řádku s využitím rychlých startů a kurzů
Informace o použití rozhraní příkazového řádku Azure najdete v podrobném kurzu pro nastavení virtuálních počítačů a využití síly CLI k dotazování prostředků Azure.
K dispozici jsou také rychlé starty pro další oblíbené služby.
- Vytvoření účtu úložiště pomocí Azure CLI
- Přenos objektů do a z úložiště objektů blob v Azure pomocí rozhraní příkazového řádku
- Vytvoření izolované databáze Azure SQL pomocí Azure CLI
- Vytvoření serveru Azure Database for MySQL pomocí Azure CLI
- Vytvořit Azure Database for PostgreSQL pomocí rozhraní CLI Azure
- Vytvoření webové aplikace v Pythonu v Azure
- Spuštění vlastní image z Docker Hubu v Azure Web Apps for Containers
Poskytnout zpětnou vazbu
Vítáme váš názor na rozhraní příkazového řádku, který nám pomáhá provádět vylepšení a řešit chyby. problém můžete zaslat do souboru GitHub nebo pomocí integrovaných funkcí rozhraní příkazového řádku ponechat obecnou zpětnou vazbu pomocí příkazu az feedback .
az feedback