Introduktion till Azure CLI
Azure CLI är ett plattformsoberoende kommandoradsverktyg för att ansluta till Azure och köra administrativa kommandon på Azure-resurser. Du kan använda den för att köra kommandon via en terminal med hjälp av interaktiva kommandotolk eller ett skript.
För interaktiv användning öppnar du först ett gränssnitt, till exempel:
- PowerShell i Windows, Linux eller macOS.
Cmd.exe
på Windows.- Bash på Linux eller macOS.
Sedan utfärdar du ett kommando i kommandotolken. För att automatisera repetitiva uppgifter sätter du ihop Azure CLI-kommandona i ett gränssnittsskript med hjälp av syntaxen för det valda gränssnittet och kör sedan skriptet.
Du kan installera Azure CLI lokalt i Windows, Linux och macOS. Du kan också använda den från en webbläsare via Azure Cloud Shell eller köra den inifrån en Docker-container.
Microsoft-dokumentationen har standardiserats på Azure CLI-skript för Bash-gränssnitt, och vi gör samma sak här.
Tänk på att om du väljer att använda ett PowerShell eller cmd.exe
ett gränssnitt finns det små skillnader i skript (t.ex. radbrytningar eller citattecken) när du kopierar Bash-skript för användning i andra gränssnitt.
Förutsättningar
Eftersom ditt företag redan använder Azure har du en aktiv Azure-prenumeration. Du använder Bash i Azure Cloud Shell.
Skapa en resursgrupp
Innan du skapar ett lagringskonto måste du skapa en resursgrupp eller använda en befintlig. En resursgrupp är en logisk container där Azure-resurser distribueras och hanteras som en grupp.
Skapa en Azure-resursgrupp med namnet storageaccountexamplerg
i eastus
regionen med hjälp az group create
av kommandot :
az group create -name storageaccountexamplerg -location eastus
Skapa ett lagringskonto
Ett lagringskonto är en Azure-resurs och ingår i en resursgrupp. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och får endast innehålla siffror och gemener. Namnet på ditt lagringskonto måste vara unikt i Azure. Det får inte finnas två lagringskonton med samma namn.
Om du vill skapa ett lagringskonto i Azure måste du känna till platsen, SKU:n och vilken typ av lagring du vill skapa. Här är ett enkelt skript för att skapa ett lagringskonto:
# check if the storage account name is available
az storage account check-name --name <storage-account-name>
# create the storage account
az storage account create \
--name <storage-account-name> \
--resource-group storageaccountexamplerg \
--location eastus \
--sku Standard_RAGRS \
--kind StorageV2
Verifiera lagringskontot
För många Azure-resurser tillhandahåller Azure CLI en list
underkommando för att visa resursinformation. Använd Azure CLI-kommandot az storage account list
för att returnera information om lagringskontot som du skapade i föregående steg:
# Get a list of all storage accounts in the active subscription
az storage account list
# Get a list of all storage accounts for a resource group
az storage account list --resource-group storageaccountexamplerg
Rensa resurser
Du använder az group delete
kommandot för att ta bort en resursgrupp. Den enda obligatoriska parametern är namn. Om du tar bort en resursgrupp tas gruppen och alla resurser som den innehåller bort. Om det finns resurser utanför omfånget för lagringskontot som du skapade i den här lektionen storageaccountexamplerg
i resursgruppen tas de också bort.
az group delete --name storageaccountexamplerg
När du arbetar i en resursgrupp som delas med andra teammedlemmar tar du bort testlagringskontot med hjälp az storage account delete
av kommandot :
az storage account delete --name <storage-account-name>