Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Använd Azure Container Instances till att snabbt och enkelt köra serverlösa Docker-containrar i Azure. Distribuera ett program i en containerinstans på begäran när du inte behöver en komplett plattform för containerorkestrering som Azure Kubernetes Service. I den här snabbstarten använder du en Bicep-fil för att distribuera en isolerad Docker-container och göra dess webbprogram tillgängligt med en offentlig IP-adress.
Bicep är ett domänspecifikt språk (DSL) som använder deklarativ syntax för att distribuera Azure-resurser. Det ger koncis syntax, tillförlitlig typsäkerhet och stöd för återanvändning av kod. Bicep erbjuder den bästa redigeringsupplevelsen för dina infrastruktur-som-kod-lösningar i Azure.
Förutsättningar
Om du inte har någon Azure-prenumeration skapar du ett kostnadsfritt konto innan du börjar.
Granska Bicep-filen
Bicep-filen som används i den här snabbstarten kommer från Azure-snabbstartsmallar.
Följande resurs definieras i Bicep-filen:
- Microsoft.ContainerInstance/containerGroups: skapa en Azure-containergrupp. Den här Bicep-filen definierar en grupp som består av en enda containerinstans.
Fler mallexempel för Azure Container Instances finns i snabbstartsmallgalleriet.
Om du vill distribuera containern till en specifik tillgänglighetszon anger du värdet för parametern zone till den logiska tillgänglighetszon som du vill distribuera till.
Viktigt!
Zonplaceringar är endast tillgängliga i regioner som stöder tillgänglighetszoner. Om du vill se om din region har stöd för tillgänglighetszoner kan du läsa Listan över Azure-regioner.
Synkronisera Bicep-filen
Spara Bicep-filen som main.bicep på den lokala datorn.
Distribuera Bicep-filen med antingen Azure CLI eller Azure PowerShell.
az group create --name exampleRG --location eastus az deployment group create --resource-group exampleRG --template-file main.bicepNär distributionen är klar bör du se ett meddelande som anger att distributionen lyckades.
Granska distribuerade resurser
Använd Azure-portalen, Azure CLI eller Azure PowerShell för att lista de distribuerade resurserna i resursgruppen.
az resource list --resource-group exampleRG
Visa loggar för containrar
Att visa loggar för en containerinstans är användbart när du felsöker problem med din container eller det program som den kör. Använd Azure Portal, Azure CLI eller Azure PowerShell för att visa containerns loggar.
az container logs --resource-group exampleRG --name acilinuxpublicipcontainergroup
Anmärkning
Det kan ta några minuter innan HTTP GET-begäran genereras.
Rensa resurser
När den inte längre behövs använder du Azure Portal, Azure CLI eller Azure PowerShell för att ta bort containern och alla resurser i resursgruppen.
az group delete --name exampleRG
Nästa steg
I den här snabbstarten skapade du en Azure-containerinstans med hjälp av Bicep. Om du vill bygga en containeravbildning och distribuera den från ett privat Azure-containerregister, går du vidare till handledningen för Azure Container Instances.