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 Portal för att distribuera en isolerad Docker-container och göra programmet tillgängligt med ett fullständigt 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 kan du skapa 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 Container>Containerinstanser.

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-portalen

Anmärkning

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.

Om du vill distribuera containern till en specifik tillgänglighetszon väljer du den logiska zon där du vill att containern ska distribueras för tillgänglighetszoner. Om du inte behöver den för att köras i en specifik zon behåller du standardvärdet Ingen .

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.

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 DNS-namnetikettens omfång för återanvändning för FQDN. Du kan välja något av följande alternativ:

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

I det här exemplet väljer du Hyresgäst.

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

Lämna alla andra inställningar som de är och välj sedan Granska och skapa.

När valideringen är klar visas en sammanfattning av containerns inställningar. Välj Skapa för att skicka din begäran om containerdistribution.

Inställningssammanfattning för en ny containerinstans i Azure-portalen

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

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

Översikt över containergrupper i Azure-portalen

När statusenär Körning, navigerar du 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 . 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 containern väljer du Översikt för mycontainer-containerinstansen och väljer sedan Ta bort.

Ta bort containerinstansen i Azure-portalen]

Välj Ja när bekräftelsedialogrutan 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 bygga en containeravbildning och distribuera den från ett privat Azure-containerregister, går du vidare till handledningen för Azure Container Instances.