Dela via


Snabbstart: Distribuera en containerinstans i Azure med hjälp av Azure-portalen

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 Azure-portalen för att distribuera en isolerad Docker-container och göra programmet tillgängligt med ett fullständigt kvalificerat domännamn (FQDN). När du har konfigurerat några inställningar och distribuerat containern kan gå du till programmet som körs:

App som distribuerats via Azure Container Instances visas i webbläsare

Logga in på Azure

Logga in på Azure-portalen.

Om du inte har någon Azure-prenumeration skapar du ett kostnadsfritt konto innan du börjar.

Skapa en containerinstans

På startsidan för Azure-portalen väljer du Skapa en resurs.

Skärmbild som visar hur du börjar skapa en ny containerinstans i Azure-portalen.

Välj ContainerContainerinstanser>.

Skärmbild som visar hur du väljer en ny containerinstans som du vill skapa i Azure-portalen.

På sidan Grundläggande väljer du en prenumeration och anger följande värden för Resursgrupp, Containernamn, Avbildningskälla och Containeravbildning.

  • Resursgrupp: Skapa ny>myresourcegroup
  • Containernamn: mycontainer
  • Bildkälla: Snabbstartsbilder
  • Containeravbildning: mcr.microsoft.com/azuredocs/aci-helloworld:latest (Linux)

Konfigurera grundläggande inställningar för en ny containerinstans i Azure Portal

Kommentar

I den här snabbstarten använder du standardinställningarna för att distribuera den offentliga Microsoft-avbildningen aci-helloworld:latest . Den här Linux-exempelbilden paket en liten webbapp som skrivits i Node.js som hanterar en statisk HTML-sida. Du kan också ta med egna containeravbildningar som lagras i Azure Container Registry, Docker Hub eller andra register.

Lämna de andra värdena som standardvärden och välj sedan Nästa: Nätverk.

På sidan Nätverk anger du en DNS-namnetikett för containern. Namnet måste vara unikt i den Azure-region där du skapar containerinstansen. Containern kan nås offentligt på <dns-name-label>.<region>.azurecontainer.io. Om du får felmeddelandet ”DNS-namnetiketten är inte tillgänglig” provar du med en annan DNS-namnetikett.

En automatiskt genererad hash läggs till som en DNS-namnetikett i containerinstansens fullständigt kvalificerade domännamn (FQDN), vilket förhindrar obehörigt övertagande av underdomäner. Ange återanvändning av DNS-namnetikettsomfång för FQDN. Du kan välja något av följande alternativ:

  • Klientorganisation
  • Prenumeration
  • Resursgrupp
  • Ingen återanvändning
  • Återanvändning (det här alternativet är det minst säkra.)

I det här exemplet väljer du Klientorganisation.

Konfigurera nätverksinställningar för en ny containerinstans i Azure-portalen

Lämna alla andra inställningar som standardinställningar och välj sedan Granska + skapa.

När verifieringen är klar visas en sammanfattning av containerinställningarna. Välj Skapa för att skicka din begäran om containerdistribution.

Sammanfattning av inställningar för en ny containerinstans i Azure Portal

När distributionen startar visas ett meddelande som anger att distributionen pågår. Ett annat meddelande visas när containergruppen distribueras.

Öppna översikten för containergruppen genom att gå till Resursgrupper>myresourcegroup>mycontainer. Anteckna FQDN för containerinstansen och dess status.

Översikt över gruppcontainer i Azure-portalen

När dess StatusKörs, navigera till containerns FQDN i webbläsaren.

App som distribuerats via Azure Container Instances visas i webbläsare

Grattis! Genom att konfigurera några få inställningar distribuerade du ett offentligt tillgängligt program i Azure Container Instances.

Visa containerloggar

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.

Om du vill visa containerns loggar går du till Inställningar och väljer Containerloggar>. Du bör se HTTP GET-begäran som genereras när du har granskat programmet i webbläsaren.

Containerloggar i Azure-portalen

Rensa resurser

När du är klar med behållaren väljer du Översikt för behållarinstansen mycontainer och väljer sedan Ta bort.

Ta bort containerinstansen i Azure-portalen]

Välj Ja i bekräftelsedialogrutan när den visas.

Ta bort bekräftelse av en containerinstans i Azure-portalen]

Nästa steg

I den här snabbstarten skapade du en Azure-containerinstans från en offentlig Microsoft-avbildning. Om du vill skapa en container på egen hand och distribuera den från ett privat Azure-containerregister går du vidare till självstudien för Azure Container Instances.