Sdílet prostřednictvím


Spuštění Azure CLI v kontejneru Dockeru

Docker můžete použít ke spuštění samostatného linuxového kontejneru s předinstalovaným Azure CLI. Docker vám pomůže rychle začít s izolovaným prostředím, ve které se spouští rozhraní příkazového řádku. Tato image se také dá využít jako základ pro vaše vlastní nasazení.

Upozorňující

Azure CLI 2.63.0 (vydaná v srpnu 2024) je poslední podporovaná verze na imagi Alpine Dockeru. Microsoft nebude pro tuto image poskytovat další aktualizace ani opravy chyb. Zvažte migraci na image založenou na Linuxu pro Azure CLI, která je plně podporovaná.

Chcete-li zakázat zprávy upozornění, spusťte az config set core.only_show_errors=yespříkaz . Další informace o nastavení konfigurace Azure CLI najdete v tématu Hodnoty konfigurace rozhraní příkazového řádku 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. Při použití v kanálu se doporučuje použít deterministický název značky (například cbl-mariner2.0).

docker run -it mcr.microsoft.com/azure-cli:cbl-mariner2.0

Poznámka:

Pokud chcete převzít klíče SSH z vašeho uživatelského prostředí, k připojení klíčů SSH v tomto prostředí použijte příkaz -v ${HOME}/.ssh:/root/.ssh.

docker run -it -v ${HOME}/.ssh:/root/.ssh mcr.microsoft.com/azure-cli:cbl-mariner2.0

Rozhraní příkazového řádku je v imagi nainstalované jako příkaz az v /usr/local/bin.

Spuštění kontejneru Dockeru s konkrétní verzí Azure CLI

Dostupné verze najdete v poznámkách k verzi Azure CLI.

Pokud chcete v kontejneru Dockeru spustit konkrétní verzi Azure CLI, použijte tento příkaz. Změňte 2.62.0 požadovanou verzi.

docker run -it mcr.microsoft.com/azure-cli:2.62.0-cbl-mariner2.0

Aktualizace image Dockeru

Aktualizace pomocí Dockeru vyžaduje přijetí změn nové image a znovuvytvoření všech existujících kontejnerů. Z tohoto důvodu byste se měli pokusit vyhnout kontejneru, který hostuje rozhraní příkazového řádku jako úložiště dat.

K aktualizaci místní image použijte docker pull.

docker pull mcr.microsoft.com/azure-cli:cbl-mariner2.0

Odinstalace image 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.

Po zastavení všech kontejnerů se spuštěnou imagí rozhraní příkazového řádku tuto image odeberte.

docker rmi mcr.microsoft.com/azure-cli

Další kroky

Teď, když jste připraveni použít Azure CLI v kontejneru Dockeru, si projděte jeho funkce a běžné příkazy.