Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A Dockerrel futtathat egy különálló Linux-tárolót előre telepített Azure CLI-vel, amely gyors és elkülönített környezetet biztosít az Azure CLI használatához. Ez a tárolórendszerkép a saját egyéni üzembe helyezések alapjául is szolgálhat.
Figyelmeztetés
Az Azure CLI 2.63.0 (megjelent: 2024. augusztus) az Alpine-alapú Docker-rendszerképen támogatott végleges verzió. A Microsoft már nem biztosít frissítéseket vagy hibajavításokat a rendszerképhez. A folyamatos támogatás biztosítása érdekében migráljon az Azure Linux-alapú rendszerképre (Azure Linux 3.0), amely teljes mértékben karbantartva van. Tekintse meg a következő példákat az Azure Linux 3.0 használatához.
A figyelmeztető üzenetek letiltásához futtassa a következőt: az config set core.only_show_errors=yes. A konfigurációs beállításokról az Azure CLI konfigurációs értékeit és környezeti változóit ismertető cikkben olvashat.
Elérhető képek keresése
A Docker telepítéséhez kövesse a Docker hivatalos utasításait . A kiadási tárolók a hivatalos terjesztési rendszerképből származnak, függőségeket telepítenek, és telepítik az Azure CLI-t.
Az Azure CLI Docker-rendszerképek teljes listáját a Docker-rendszerképek oldalán találja.
Fontos
Ezek a rendszerképek az operációs rendszer forgalmazója által biztosított hivatalos operációsrendszer-rendszerképekből épülnek fel. Előfordulhat, hogy ezek a képek nem rendelkeznek a legújabb biztonsági frissítésekkel. A Microsoft azt javasolja, hogy frissítse az operációsrendszer-csomagokat a legújabb verzióra a legújabb biztonsági frissítések alkalmazásának biztosítása érdekében.
A Docker-tároló indítása előre telepített Azure CLI-vel
Nyisson meg egy parancssort, és indítson el egy Docker-tárolót az Azure CLI előtelepített használatával az alábbi paranccsal. Ha ezt a parancsot egy folyamatban használja, használjon egy determinisztikus címkét (például azurelinux3.0) a konzisztens viselkedés biztosításához.
docker run -it mcr.microsoft.com/azure-cli:azurelinux3.0
Megjegyzés:
A tárolón belüli helyi SSH-kulcsok használatához csatlakoztassa az .ssh könyvtárat az alábbi lehetőséggel: --mount type=bind,src="$HOME"/.ssh,dst=/root/.ssh. Ezzel a beállítással a tároló hozzáférhet az SSH-kulcsokhoz a felhasználói környezetből.
docker run -it --mount type=bind,src="$HOME"/.ssh,dst=/root/.ssh mcr.microsoft.com/azure-cli:azurelinux3.0
Az Azure CLI parancsként érhető el a rendszerképben, a az parancs a következő helyen található: /usr/bin/az.
A Docker-tároló futtatása az Azure CLI egy adott verziójával
Az elérhető verziókat az Azure CLI kibocsátási megjegyzéseiben találja.
Ha egy Docker-tárolóban szeretné futtatni az Azure CLI egy adott verzióját, használja az alábbi parancsot a kívánt verzióra cserélve 2.74.0 .
docker run -it mcr.microsoft.com/azure-cli:2.74.0-azurelinux3.0
A Docker-rendszerkép frissítése
Ha frissíteni szeretné az Azure CLI-t a Docker használatakor, le kell húznia a legújabb lemezképet, és újra létre kell hoznia a meglévő tárolókat. A frissítési folyamat miatt kerülje az Azure CLI-tárolók állandó adattárként való használatát.
Frissítse a helyi rendszerképet a következő paranccsal:
docker pull mcr.microsoft.com/azure-cli:latest
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.
A Docker-rendszerkép eltávolításához először állítsa le a futó tárolókat, majd futtassa a következőt:
docker rmi mcr.microsoft.com/azure-cli
Következő lépések
Most, hogy készen áll az Azure CLI Docker-tárolókban való használatára, tekintse át az első lépésekhez használt főbb funkciókat és gyakran használt parancsokat.