DEV Community

Cover image for Deploying Prometheus Image to Azure Container Registry Using Azure CLI
Suryabhan Singh Vaghela
Suryabhan Singh Vaghela

Posted on

4 2

Deploying Prometheus Image to Azure Container Registry Using Azure CLI

Less Talk , More Code

Goal :

  • Create Prometheus Image to Azure Container Registry using Azure CLI

Result

  • Private Container Image rather than Public Docker Hub Image.

Script

$ResourceGroupName  = "suryarg"
$LocationName       = "eastus2"
$ACRName            = "suryacr"
$ACRUrl             = "$ACRName.azurecr.io"

#Create a resource group
az group create --name $ResourceGroupName --location $LocationName

#Create a container registry
az acr create --resource-group $ResourceGroupName --name $ACRName --sku Basic --admin-enabled true


#Log in to Azure Container Registry
az acr login --name $ACRName


#First Pull latest Prometheus Image from DockerHub
docker pull prom/prometheus:latest

#Then Push into Azure Container Registry
docker tag prom/prometheus:latest $ACRUrl/prometheus:SuryaLatest
docker push $ACRUrl/prometheus:SuryaLatest
Enter fullscreen mode Exit fullscreen mode

Result

1

2

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more