Containerisieren und Bereitstellen einer Java-App in Azure

Fortgeschrittene Anfänger
Entwickler
Azure
Azure Container Registry
Azure Kubernetes Service (AKS)

Containerisieren Sie eine Java-App, übertragen Sie das Containerimage in Azure Container Registry, und stellen Sie sie anschließend in Azure Kubernetes Service bereit.

Lernziele

Am Ende dieses Moduls können Sie:

  • Containerisieren Sie eine Java-App.
  • Erstellen Sie ein Containerimage für die Java-App.
  • Führen Sie das Containerimage lokal aus.
  • Übertragen Sie das Containerimage in die Azure-Containerregistrierung.
  • Stellen Sie das Containerimage für Azure Kubernetes Service bereit.

Voraussetzungen

  • Ein Azure-Abonnement mit der Berechtigung zum Erstellen, Aktualisieren und Löschen der Übungsressourcen sowie die Berechtigung zum Zuweisen der Pullrolle von AKS kubelet im Containerregistrierungsbereich.
  • Eine lokale Bash-Umgebung, in der Git und die neueste unterstützte Azure CLI installiert sind und zur Verfügung stehen.
  • Docker Desktop ist so konfiguriert, dass Linux-Container ausgeführt werden, oder Docker Engine unter Linux verwendet wird, wobei die Docker CLI aus dieser Bash-Umgebung auf den laufenden Daemon zugreifen kann.

Erste Schritte mit Azure

Wählen Sie das für Sie geeignete Azure-Konto aus. Nutzen Sie die Vorausbezahlung, oder testen Sie Azure kostenlos für bis zu 30 Tage. Registrieren Sie sich.