Einführung in Azure Container Registry

Abgeschlossen

Azure Container Registry ist ein verwalteter Docker-Registrierungsdienst, der auf Version 2.0 der Open-Source-Docker-Registrierung basiert. Azure Container Registry-Instanzen sind privat und werden in Azure gehostet. Mit ihnen können Sie Images für Containerbereitstellungen erstellen, speichern und verwalten.

Sie können Containerimages mithilfe von Azure Container Registry per Push und Pull übertragen. Dafür wird die Docker CLI oder die Azure CLI verwendet. Durch die Azure-Portal-Integration können Sie sich die Containerimages in Ihrer Containerregistrierung ansehen und sie so überprüfen. In verteilten Umgebungen können Sie das Georeplikationsfeature für Containerregistrierungen dazu verwenden, Containerimages für die lokale Verteilung in mehreren Azure-Rechenzentren bereitzustellen.

Sie können Azure Container Registry Tasks verwenden, um Containerimages in Azure zu speichern und zu erstellen. Tasks greift auf eine Dockerfile-Standarddatei zurück, um die Containerimages in Azure Container Registry zu erstellen und zu speichern. Lokale Docker-Tools sind dabei nicht notwendig. Mit Azure Container Registry Tasks können Sie Buildvorgänge bei Bedarf ausführen oder aber mithilfe von DevOps-Prozessen und -Tools für Containerimages vollständig automatisieren.

Lernziele

In diesem Modul lernen Sie Folgendes:

  • Stellen Sie eine Azure-Containerregistrierung bereit.
  • Erstellen Sie ein Containerimage mithilfe von Azure Container Registry Tasks in einer Azure-Containerinstanz, und stellen Sie es bereit.
  • Replizieren Sie ein Containerimage für mehrere Azure-Regionen.

Voraussetzungen

  • Ein aktives Azure-Abonnement.
  • Kenntnisse im Umgang mit der Azure CLI

Wichtig

In allen Übungen in diesem Modul wird Azure Cloud Shell verwendet, in dem bereits alle erforderlichen Tools installiert sind. Wenn Sie die Beispiele lieber in Ihrem eigenen Terminal ausführen möchten, müssen Sie die Azure CLI installiert haben.