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ó.

Az Azure CLI 2.54.0-s verziójának kiadásával a Docker-rendszerkép azure-cli mérete 1,1 GB-ról 700 MB-ra csökken! Ez a csökkentés 36,3%-os csökkenés, ami jobb letöltési sebességet és gyorsabb indítást eredményez.

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

Feljegyzés

Az Azure CLI át lett migrálva a Microsoft Container Registrybe. A Docker Hub meglévő címkéi továbbra is támogatottak, de az új kiadások csak mcr.microsoft.com/azure-cli lesznek elérhetők.

Nyisson meg egy parancssort, majd indítsa el a Docker-tárolót előre telepített Azure CLI-vel az alábbi paranccsal.

docker run -it mcr.microsoft.com/azure-cli

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

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 a következő parancsot:

docker run -it mcr.microsoft.com/azure-cli:<version>

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

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.