Présentation d’Azure Container Registry

Effectué

Azure Container Registry est un service de registre Docker managé basé sur le Registre Open Source Docker 2.0. Container Registry est un service privé hébergé dans Azure qui vous permet de générer, stocker et gérer des images pour les déploiements de conteneurs.

Vous pouvez envoyer (push)/tirer (pull) des images conteneur avec Azure Container Registry en utilisant l’interface Docker CLI ou Azure CLI. Grâce à l’intégration au portail Azure, vous pouvez inspecter visuellement les images conteneur dans votre registre de conteneurs. Dans des environnements distribués, vous pouvez utiliser la fonctionnalité de géoréplication de registres de conteneurs pour distribuer des images conteneur dans plusieurs centres de données Azure pour une distribution localisée.

Vous pouvez utiliser Azure Container Registry Tasks pour stocker et générer des images conteneur dans Azure. Tasks utilise un fichier Dockerfile standard pour créer et stocker des images conteneur dans Azure Container Registry sans recourir à des outils Docker locaux. Avec Azure Container Registry Tasks, vous pouvez générer des images conteneur à la demande ou automatiser entièrement leur génération à l’aide de processus et d’outils DevOps.

Objectifs d’apprentissage

À la fin de ce module, vous pourrez :

  • Déployez un registre de conteneurs Azure.
  • Générez et déployez une image conteneur dans une instance de conteneur Azure en utilisant Azure Container Registry Tasks.
  • Répliquez une image conteneur dans plusieurs régions Azure.

Prérequis

  • Un abonnement Azure actif.
  • Savoir utiliser Azure CLI.

Important

Tous les exercices de ce module utilisent le service Azure Cloud Shell qui dispose déjà de tous les outils nécessaires installés. Si vous préférez exécuter les exemples dans votre propre terminal, vous devez avoir l’interface Azure CLI installée.