Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Gebruik Azure Container Instances om snel en eenvoudig serverloze Docker-containers uit te voeren in Azure. Een toepassing implementeren in een containerinstantie op aanvraag, wanneer u geen volledig indelingsplatform voor containers nodig hebt zoals Azure Kubernetes Service. In deze quickstart gebruikt u een Bicep-bestand om een geïsoleerde Docker-container te implementeren en de bijbehorende webtoepassing beschikbaar te maken met een openbaar IP-adres.
Bicep is een domeinspecifieke taal (DSL) die declaratieve syntaxis gebruikt om Azure-resources te implementeren. Het biedt beknopte syntaxis, betrouwbare typeveiligheid en ondersteuning voor het hergebruik van code. Bicep biedt de beste ontwerpervaring voor uw infrastructuur als code-oplossingen in Azure.
Vereiste voorwaarden
Als u geen Azure-abonnement hebt, maakt u een gratis account voordat u begint.
Het Bicep-bestand controleren
Het Bicep-bestand dat in deze quickstart wordt gebruikt, is afkomstig uit Azure-quickstartsjablonen.
De volgende resource is gedefinieerd in het Bicep-bestand:
- Microsoft.ContainerInstance/containerGroups: een Azure-containergroep maken. Dit Bicep-bestand definieert een groep die bestaat uit één containerinstantie.
Meer voorbeelden van Azure Container Instances vindt u in de galerie met snelstartsjablonen.
Als u de container wilt implementeren in een specifieke beschikbaarheidszone, stelt u de waarde van de zone parameter in op de logische beschikbaarheidszone waarnaar u wilt implementeren.
Belangrijk
Zonegebonden implementaties zijn alleen beschikbaar in regio's die beschikbaarheidszones ondersteunen. Als u wilt zien of uw regio beschikbaarheidszones ondersteunt, raadpleegt u de lijst met Azure-regio's.
Het Bicep-bestand implementeren
Sla het Bicep-bestand op als main.bicep op uw lokale computer.
Implementeer het Bicep-bestand met behulp van Azure CLI of Azure PowerShell.
az group create --name exampleRG --location eastus az deployment group create --resource-group exampleRG --template-file main.bicepWanneer de implementatie is voltooid, ziet u een bericht waarin wordt aangegeven dat de implementatie is voltooid.
Geïmplementeerde middelen beoordelen
Gebruik Azure Portal, Azure CLI of Azure PowerShell om de geïmplementeerde resources in de resourcegroep weer te geven.
az resource list --resource-group exampleRG
Containerlogboeken ophalen
Het weergeven van de logboeken voor een exemplaar van de container is handig bij het oplossen van problemen met de container of de toepassing die wordt uitgevoerd. Gebruik Azure Portal, Azure CLI of Azure PowerShell om de logboeken van de container weer te geven.
az container logs --resource-group exampleRG --name acilinuxpublicipcontainergroup
Notitie
Het kan enkele minuten duren voordat de HTTP GET-aanvraag is gegenereerd.
Hulpmiddelen opruimen
Wanneer u deze niet meer nodig hebt, gebruikt u Azure Portal, Azure CLI of Azure PowerShell om de container en alle resources in de resourcegroep te verwijderen.
az group delete --name exampleRG
Volgende stappen
In deze quickstart hebt u een Azure-containerinstantie gemaakt met Bicep. Als u zelf een containerinstallatiekopie wilt bouwen en deze wilt implementeren met behulp van een privé Azure Container-register, gaat u verder met de zelfstudie voor Azure Container Instances.