Événements
Créer des applications intelligentes
17 mars, 21 h - 21 mars, 10 h
Rejoignez la série de rencontres pour créer des solutions IA évolutives basées sur des cas d’usage réels avec d’autres développeurs et experts.
S’inscrire maintenantCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Ce guide de démarrage rapide montre comment créer une instance Azure Container Registry à l’aide d’un fichier Bicep.
Bicep est un langage spécifique à un domaine (DSL) qui utilise la syntaxe déclarative pour déployer des ressources Azure. Il fournit une syntaxe concise, une cohérence des types fiable et une prise en charge de la réutilisation du code. Bicep offre la meilleure expérience de création pour vos solutions d’infrastructure en tant que code dans Azure.
Si vous n’avez pas d’abonnement Azure, créez un compte gratuit avant de commencer.
Utilisez Visual Studio Code ou votre éditeur favori pour créer un fichier avec le contenu suivant, puis nommez-le main.bicep :
@minLength(5)
@maxLength(50)
@description('Provide a globally unique name of your Azure Container Registry')
param acrName string = 'acr${uniqueString(resourceGroup().id)}'
@description('Provide a location for the registry.')
param location string = resourceGroup().location
@description('Provide a tier of your Azure Container Registry.')
param acrSku string = 'Basic'
resource acrResource 'Microsoft.ContainerRegistry/registries@2023-01-01-preview' = {
name: acrName
location: location
sku: {
name: acrSku
}
properties: {
adminUserEnabled: false
}
}
@description('Output the login server property for later use')
output loginServer string = acrResource.properties.loginServer
La ressource suivante est définie dans le fichier Bicep :
Vous trouverez d’autres exemples de modèles Azure Container Registry dans la galerie de modèles de démarrage rapide.
Pour déployer le fichier que vous avez créé, ouvrez PowerShell ou Azure CLI. Si vous souhaitez utiliser le terminal Visual Studio Code intégré, sélectionnez la combinaison de touches ctrl
+ `
. Remplacez le répertoire actif par le répertoire où se trouve le fichier Bicep.
az group create --name myContainerRegRG --location centralus
az deployment group create --resource-group myContainerRegRG --template-file main.bicep --parameters acrName={your-unique-name}
Notes
Remplacez {your-unique-name} , y compris les accolades, par un nom de registre de conteneurs unique.
Une fois le déploiement terminé, un message doit s’afficher pour indiquer que le déploiement a réussi.
Utilisez le portail Azure ou un outil tel que l’interface de ligne de commande Azure pour passer en revue les propriétés du registre de conteneurs.
Dans le portail, recherchez Registres de conteneurs, puis sélectionnez le registre de conteneurs que vous avez créé.
Sur la page Vue d’ensemble, notez le serveur de connexion du registre. Utilisez cet URI quand vous utilisez Docker pour étiqueter et envoyer (push) des images à votre registre. Pour plus d’informations,consultez Transmettre votre première image à l’aide de l’interface de ligne de commande (CLI) Docker.
Quand vous n’avez plus besoin de la ressource, supprimez le groupe de ressources et le registre. Pour ce faire, sélectionnez le groupe de ressources qui contient le registre dans le portail Azure, puis sélectionnez Supprimer le groupe de ressources.
Dans ce guide de démarrage rapide, vous avez créé une instance Azure Container Registry avec un fichier Bicep. Passez à présent au tutoriel sur Azure Container Registry (ACR) pour approfondir vos connaissances.
Pour obtenir un tutoriel pas à pas qui vous guide tout au long du processus de création d’un fichier Bicep, consultez :
Événements
Créer des applications intelligentes
17 mars, 21 h - 21 mars, 10 h
Rejoignez la série de rencontres pour créer des solutions IA évolutives basées sur des cas d’usage réels avec d’autres développeurs et experts.
S’inscrire maintenantEntrainement
Module
Déployer et utiliser Azure Container Registry - Training
Découvrez comment créer un service de Registre privé pour créer, stocker et gérer des images conteneur et des artefacts associés.
Certification
Microsoft Certified : Azure Administrator Associate - Certifications
Faites la démonstration de compétences clés pour configurer, sécuriser et administrer des fonctions professionnelles clés dans Microsoft Azure.
Documentation
Microsoft.ContainerRegistry/registrys - Bicep, ARM template & Terraform AzAPI reference
Syntaxe et propriétés d’Azure Microsoft.ContainerRegistry/registrys à utiliser dans les modèles Azure Resource Manager pour déployer la ressource. Version de l’API la plus récente
Microsoft.ContainerRegistry/registrys/tasks - Bicep, ARM template & Terraform AzAPI reference
Syntaxe et propriétés d’Azure Microsoft.ContainerRegistry/registrys/tasks à utiliser dans les modèles Azure Resource Manager pour déployer la ressource. Version de l’API la plus récente
Dans ce guide de démarrage rapide, vous créez un groupe de ressources unique et un registre de conteneurs Azure Container Registry à un emplacement spécifique à l’aide de Terraform.