Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Führen Sie mithilfe von Azure Container Instances serverlose Docker-Container schnell und einfach in Azure aus. Sie stellen eine Anwendung bedarfsgesteuert in einer Containerinstanz bereit, wenn Sie keine vollständige Containerorchestrierungsplattform wie Azure Kubernetes Service benötigen. In dieser Schnellstartanleitung stellen Sie mithilfe einer Bicep-Datei einen isolierten Docker-Container bereit und machen seine Webanwendung mit einer öffentlichen IP-Adresse verfügbar.
Bicep ist eine domänenspezifische Sprache (Domain-Specific Language, DSL), die eine deklarative Syntax zur Bereitstellung von Azure-Ressourcen verwendet. Sie bietet eine präzise Syntax, zuverlässige Typsicherheit und Unterstützung für die Wiederverwendung von Code. Bicep bietet die beste Form der Erstellung für Ihre Infrastructure-as-Code-Lösungen in Azure.
Voraussetzungen
Wenn Sie kein Azure-Abonnement besitzen, können Sie ein kostenloses Konto erstellen, bevor Sie beginnen.
Überprüfen der Bicep-Datei
Die in dieser Schnellstartanleitung verwendete Bicep-Datei stammt aus den Azure-Schnellstartvorlagen.
In der Bicep-Datei wird die folgende Ressource definiert:
- Microsoft.ContainerInstance/containerGroups : Erstellen einer Azure-Containergruppe. Diese Bicep-Datei definiert eine Gruppe, die aus einer einzelnen Containerinstanz besteht.
Weitere Azure Container Instances-Vorlagenbeispiele finden Sie im Schnellstartvorlagenkatalog.
Um den Container in einer bestimmten Verfügbarkeitszone bereitzustellen, legen Sie den Wert des zone Parameters auf die logische Verfügbarkeitszone fest, für die Sie bereitstellen möchten.
Von Bedeutung
Zonal-Bereitstellungen sind nur in Regionen verfügbar, die Verfügbarkeitszonen unterstützen. Informationen dazu, ob Ihre Region Verfügbarkeitszonen unterstützt, finden Sie unter Azure Regions List.
Bereitstellen der Bicep-Datei
Speichern Sie die Bicep-Datei als main.bicep auf Ihrem lokalen Computer.
Stellen Sie die Bicep-Datei entweder mit Azure CLI oder mit Azure PowerShell bereit.
az group create --name exampleRG --location eastus az deployment group create --resource-group exampleRG --template-file main.bicepNach Abschluss der Bereitstellung sollte eine Meldung mit dem Hinweis angezeigt werden, dass die Bereitstellung erfolgreich war.
Überprüfen der bereitgestellten Ressourcen
Verwenden Sie das Azure-Portal, die Azure CLI oder Azure PowerShell, um die bereitgestellten Ressourcen in der Ressourcengruppe aufzulisten.
az resource list --resource-group exampleRG
Containerprotokolle anzeigen
Die Protokolle für eine Containerinstanz sind hilfreich, wenn Sie Probleme mit dem Container oder mit der ausgeführten Anwendung behandeln. Verwenden Sie das Azure-Portal, die Azure CLI oder Azure PowerShell, um die Protokolle des Containers anzuzeigen.
az container logs --resource-group exampleRG --name acilinuxpublicipcontainergroup
Hinweis
Es kann einige Minuten dauern, bis die HTTP GET-Anforderung erzeugt wurde.
Bereinigen von Ressourcen
Wenn Sie sie nicht mehr benötigen, verwenden Sie das Azure-Portal, die Azure CLI oder Azure PowerShell, um den Container und alle Ressourcen in der Ressourcengruppe zu löschen.
az group delete --name exampleRG
Nächste Schritte
In dieser Schnellstartanleitung haben Sie mithilfe von Bicep eine Azure-Containerinstanz erstellt. Fahren Sie mit dem Azure Container Instances-Tutorial fort, wenn Sie ein Containerimage erstellen und über eine private Azure-Containerregistrierung bereitstellen möchten.