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:
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.
Välj ContainerContainerinstanser>.
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)
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.
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.
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.
När dess StatusKörs, navigera till containerns FQDN i webbläsaren.
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.
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.
Välj Ja i bekräftelsedialogrutan när den visas.
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.