Megosztás a következőn keresztül:


Az Azure CLI futtatása Docker-tárolóban

A Dockerrel futtathat egy különálló Linux-tárolót az Előre telepített Azure CLI-vel. A Dockerrel gyorsan megkezdheti egy elkülönített környezet használatát, amelyben a CLI-t futtathatja. A rendszerkép a saját üzembe helyezések alapjaként is használható.

Figyelmeztetés

Az Azure CLI 2.63.0 (2024 augusztusában jelent meg) az Alpine Docker-rendszerkép utolsó támogatott verziója. A Microsoft nem biztosít további frissítéseket vagy hibajavításokat a rendszerképhez. Fontolja meg az Azure CLI Azure Linux-alapú rendszerképére való migrálást, amely teljes mértékben támogatott.

A figyelmeztető üzenetek letiltásához futtassa a parancsot az config set core.only_show_errors=yes. További információ az Azure CLI konfigurációs beállításairól: CLI-konfigurációs értékek és környezeti változók.

A Docker-tároló indítása előre telepített Azure CLI-vel

Nyisson meg egy parancssort, és indítsa el a Docker-tárolót előre telepített Azure CLI-vel az alábbi paranccsal. Ha egy folyamatban használják, javasoljuk, hogy használjon determinisztikus címkenevet (például cbl-mariner2.0)

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

Feljegyzés

Ha a felhasználói környezetből kívánja beszerezni az SSH-kulcsokat, a -v ${HOME}/.ssh:/root/.ssh használatával csatlakoztassa az SSH-kulcsokat a környezetben.

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

A parancssori felület az az parancsként van telepítve a rendszerképen az /usr/local/bin könyvtárban.

A Docker-tároló futtatása az Azure CLI egy adott verziójával

Az elérhető verziók az Azure CLI kibocsátási megjegyzéseiben találhatók.

Az Azure CLI egy adott verziójának a Docker-tárolóban való futtatásához használja ezt a parancsot. Módosítsa 2.62.0 a kívánt verziót.

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

A Docker-rendszerkép frissítése

A Dockerrel történő frissítéshez le kell kérni az új rendszerképet, és újból létre kell hozni a meglévő tárolókat. Ezért érdemes kerülni az olyan tárolók használatát, amelyek adattárként futtatják a CLI-t.

Frissítse a helyi rendszerképet a docker pull paranccsal.

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

A Docker-rendszerkép eltávolítása

Ha az Azure CLI eltávolítását választotta, sajnáljuk, hogy felhagy a használatával. Az eltávolítás előtt az az feedback paranccsal ossza meg velünk, hogy mit tehetnénk jobbá, és mit kell kijavítanunk. Az a célunk, hogy az Azure CLI hibamentes és felhasználóbarát legyen. Ha hibát tapasztal, kérjük, jelentse be a GitHubon.

Miután leállította a parancssori felület rendszerképét futtató tárolókat, távolítsa el azt.

docker rmi mcr.microsoft.com/azure-cli

Következő lépések

Most, hogy készen áll az Azure CLI Docker-tárolóban való használatára, tekintse át a funkcióit és a gyakori parancsokat.