Quickstart: Een containerinstantie in Azure implementeren met behulp van Azure Portal

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 Azure Portal om een geïsoleerde Docker-container te implementeren en maakt u de bijbehorende toepassing beschikbaar met een FQDN (Fully Qualified Domain Name). Na het configureren van een paar instellingen en de implementatie van de container kunt u bladeren naar de toepassing die wordt uitgevoerd:

App die is geïmplementeerd met Azure Container Instances, weergegeven in de browser

Aanmelden bij Azure

Meld u aan bij de Azure-portal.

Als u nog geen abonnement op Azure hebt, maak dan een gratis account aan voordat u begint.

Een containerinstantie maken

Selecteer een resource maken op de startpagina van Azure Portal.

Schermopname van het maken van een nieuw containerexemplaren in de Azure Portal.

Selecteer Containers>Container Instances.

Schermopname die laat zien hoe u een nieuw containerexemplaren selecteert die u wilt maken in de Azure Portal.

Kies op de pagina Basisinformatie een abonnement en voer de volgende waarden in voor Resourcegroep, Containernaam, Bron van installatiekopieën en Containerinstallatiekopieën.

  • Resourcegroep: Nieuwe maken>myresourcegroup
  • Containernaam: mycontainer
  • Bron van installatiekopie: Quickstart-installatiekopieën
  • Containerinstallatiekopie: mcr.microsoft.com/azuredocs/aci-helloworld:latest (Linux)

Basisinstellingen configureren voor een nieuwe containerinstantie in Azure Portal

Notitie

Voor deze quickstart gebruikt u de standaardinstellingen voor het implementeren van de openbare Microsoft aci-helloworld:latest-installatiekopie. Dit voorbeeld van een Linux-installatiekopie bevat een kleine web-app die is geschreven in Node.js en die een statische HTML-pagina dient. U kunt ook uw eigen containerinstallatiekopieën gebruiken die zijn opgeslagen in Azure Container Registry, Docker Hub of andere registers.

Laat de andere waarden als standaardwaarden staan en selecteer vervolgens Volgende: Netwerken.

Geef op de pagina Netwerken een DNS-naamlabel op voor uw container. De naam moet uniek zijn voor de Azure-regio waarin u de containerinstantie maakt. De container zal openbaar bereikbaar zijn op <dns-name-label>.<region>.azurecontainer.io. Als u een foutbericht 'DNS-naamlabel niet beschikbaar' ontvangt, probeert u een ander DNS-naamlabel.

Een automatisch gegenereerde hash wordt als EEN DNS-naamlabel toegevoegd aan de FQDN (Fully Qualified Domain Name) van uw containerinstantie, waardoor schadelijke overname van subdomeinen wordt voorkomen. Geef het bereik van het DNS-naamlabel opnieuw op voor de FQDN. U kunt een van deze opties kiezen:

  • Tenant
  • Abonnement
  • Resourcegroep
  • Niet opnieuw gebruiken
  • Alle hergebruiken (deze optie is het minst veilig.)

Voor dit voorbeeld selecteert u Tenant.

Netwerkinstellingen configureren voor een nieuwe containerinstantie in Azure Portal

Laat alle andere instellingen als standaardwaarden staan en selecteer vervolgens Beoordelen en maken.

Wanneer de validatie is voltooid, ziet u een overzicht van de containerinstellingen. Selecteer Maken om de aanvraag voor de containerimplementatie te verzenden.

Overzicht van de instellingen voor een nieuwe containerinstantie in Azure Portal

Wanneer de implementatie wordt gestart, wordt een melding weergegeven die aangeeft dat de implementatie wordt uitgevoerd. Er wordt nog een melding weergegeven wanneer de containergroep is geïmplementeerd.

Open het overzicht voor de containergroep door naar Resourcegroepen>myresourcegroup>mycontainer te navigeren. Noteer de FQDN van het containerexemplaren en de status ervan.

Overzicht van containergroepen in Azure Portal

Wanneer de Status eenmaal Uitvoeren is, gaat u naar de FQDN van de container in uw browser.

App die is geïmplementeerd met Azure Container Instances, weergegeven in de browser

Gefeliciteerd! Als u slechts enkele instellingen configureert, hebt u een openbaar toegankelijke toepassing in Azure Container Instances geïmplementeerd.

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.

Selecteer om de containerlogboeken weer te geven onder Instellingen de optie Containers>Logboeken. De HTTP GET-aanvraag wordt als het goed is gegenereerd wanneer u de toepassing in uw browser hebt bekeken.

Container-logboeken in Azure Portal

Resources opschonen

Wanneer u met de container klaar bent, selecteert u Overzicht voor de container-instantie mycontainer en vervolgens Verwijderen.

De containerinstantie verwijderen in de Azure Portal

Selecteer Ja als het bevestigingsvenster verschijnt.

Bevestiging van het verwijderen van een containerinstantie in de Azure Portal

Volgende stappen

In deze snelstart hebt u een Azure-containerinstantie gemaakt van een openbare Microsoft-installatiekopie. 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.