Delen via


Quickstart: Een containerinstantie implementeren in Azure 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 het Azure-portaal.

Als u geen Azure-abonnement hebt, maakt u een gratis account voordat u begint.

Een containerinstantie maken

Selecteer een resource maken op de startpagina van Azure Portal.

Schermopname die laat zien hoe u een nieuwe containerinstantie maakt in Azure Portal.

Selecteer Containers>Container Instances.

Schermopname die laat zien hoe u een nieuwe containerinstantie selecteert die u wilt maken in Azure Portal.

Kies op de pagina Basisbeginselen een abonnement en voer de volgende waarden in voor resourcegroep, containernaam, bron van installatiekopieën en containerinstallatiekopieën.

  • Resourcegroep: Nieuwe maken>myresourcegroup
  • Containernaam: mycontainer
  • Afbeeldingsbron: Quickstart-installatiekopieën
  • Containerinstallatiekopieën: 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 op de 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. Uw container is openbaar bereikbaar 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 toegevoegd als een DNS-naamlabel 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 de volgende opties kiezen:

  • Tenant
  • Abonnement
  • Resourcegroep
  • Geen hergebruik
  • Opnieuw gebruiken (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 op de 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 er een melding weergegeven die aangeeft dat de implementatie wordt uitgevoerd. Er wordt een andere melding weergegeven wanneer de containergroep wordt geïmplementeerd.

Open het overzicht voor de containergroep door naar Resourcegroepen>myresourcegroup>mycontainer te navigeren. Noteer de FQDN van de containerinstantie 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 Door slechts enkele instellingen te configureren, hebt u een openbaar toegankelijke toepassing geïmplementeerd in Azure Container Instances.

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.