Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Docker můžete použít ke spuštění samostatného linuxového kontejneru s předinstalovaným Azure CLI, který poskytuje rychlé a izolované prostředí pro použití Azure CLI. Tato image kontejneru může sloužit také jako základ pro vaše vlastní nasazení.
Výstraha
Azure CLI 2.63.0 (vydaná v srpnu 2024) je konečná verze podporovaná na Dockerovém imagi založeném na Alpine. Microsoft už pro tuto image neposkytuje aktualizace ani opravy chyb. Pokud chcete zajistit trvalou podporu, migrujte na image Azure s Linuxem (Azure Linux 3.0), která je plně udržovaná. Pro použití Azure Linuxu 3.0 se podívejte na následující příklady.
Chcete-li potlačit zprávy upozornění, spusťte: az config set core.only_show_errors=yes
. Podrobnosti o možnostech konfigurace najdete v tématu Hodnoty konfigurace Azure CLI a proměnné prostředí.
Spuštění kontejneru Dockeru s předinstalovaným Azure CLI
Otevřete příkazový řádek a spusťte kontejner Dockeru s předinstalovaným Azure CLI pomocí následujícího příkazu. Pokud tento příkaz používáte v kanálu, použijte deterministické označení (například azurelinux3.0
) k zajištění konzistentního chování.
docker run -it mcr.microsoft.com/azure-cli:azurelinux3.0
Poznámka:
Pokud chcete použít místní klíče SSH v kontejneru, připojte adresář .ssh tak, že zahrnete následující možnost: --mount type=bind,src="$HOME"/.ssh,dst=/root/.ssh
Tato možnost umožňuje kontejneru přístup k vašim klíčům SSH z vašeho uživatelského prostředí.
docker run -it --mount type=bind,src="$HOME"/.ssh,dst=/root/.ssh mcr.microsoft.com/azure-cli:azurelinux3.0
Azure CLI je k dispozici v image, jako příkaz az
umístěný na /usr/local/bin/az
adrese.
Spuštění kontejneru Dockeru s konkrétní verzí Azure CLI
Dostupné verze najdete v poznámkách k verzi Azure CLI.
Pokud chcete spustit konkrétní verzi Azure CLI v kontejneru Dockeru, použijte následující příkaz a nahraďte 2.74.0
požadovanou verzi.
docker run -it mcr.microsoft.com/azure-cli:2.74.0-azurelinux3.0
Aktualizace image Dockeru
Pokud chcete aktualizovat Azure CLI při použití Dockeru, musíte vyžádat nejnovější image a znovu vytvořit všechny existující kontejnery. Kvůli tomuto procesu aktualizace nepoužívejte kontejnery Azure CLI jako trvalé úložiště dat.
Aktualizujte místní image pomocí následujícího příkazu:
docker pull mcr.microsoft.com/azure-cli:latest
Odinstalace obrazu Dockeru
Pokud se rozhodnete odinstalovat Azure CLI, bude nám líto, že odcházíte. Před odinstalací použijte příkaz az feedback
a dejte nám vědět, co můžeme zlepšit nebo opravit. Naším cílem je, aby rozhraní příkazového řádku Azure bylo bezchybné a uživatelsky přívětivé. Pokud jste narazili na chybu, uvítáme, když založíte problém na GitHubu.
Pokud chcete odebrat image Dockeru, nejprve zastavte všechny spuštěné kontejnery a pak spusťte:
docker rmi mcr.microsoft.com/azure-cli
Další kroky
Teď, když jste připraveni použít Azure CLI v kontejneru Dockeru, si můžete rychle projít jeho klíčové funkce a běžně používané příkazy, abyste mohli začít.