Jak spustit Azure CLI v kontejneru Dockeru
Pomocí Dockeru můžete spustit samostatný kontejner Linuxu 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í.
Spuštění kontejneru Dockeru s předinstalovaným Rozhraním příkazového řádku Azure
Poznámka
Azure CLI se migrovalo do služby Microsoft Container Registry. Stávající značky na Docker Hub jsou stále podporované, ale nové verze budou k dispozici pouze jako mcr.microsoft.com/azure-cli.
Otevřete příkazový řádek a pomocí následujícího příkazu spusťte kontejner Dockeru s předinstalovaným Azure CLI.
docker run -it mcr.microsoft.com/azure-cli
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
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 spustit konkrétní verzi Azure CLI v kontejneru Dockeru, použijte tento příkaz:
docker run -it mcr.microsoft.com/azure-cli:<version>
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
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žívat Azure CLI v kontejneru Dockeru, si projděte jeho funkce a běžné příkazy.