← cd ..

Azure Services - Container Registry

contents
azure-services-container-registry.md

Enumerate#

List container registries in the subscription using Azure CLI

az login -u user@domain.onmicrosoft.com -p passaz acr list -o table

Login to the Registry

acr=<ACRName> # from the previous commandserver=$(az acr login -n $acr --expose-token --query loginServer -o tsv) token=$(az acr login -n $acr --expose-token --query accessToken -o tsv) docker login $server -u 00000000-0000-0000-0000-000000000000 -p $token 

List the images in the ACR

az acr repository list -n $acr 

List version tags for an image

az acr repository show-tags -n $acr --repository mywebapp

Connect to the container registry from a PowerShell console, set the $server and $token variables, and pull the image from the registry

# docker login ${registryURI} --username ${username} --password ${password}$token="<AccessToken>"$server="<LoginServer>"docker login $server -u 00000000-0000-0000-0000-000000000000 -p $tokendocker pull $server/mywebapp:v1

List docker containers inside a registry

IEX (New-Object Net.WebClient).downloadstring("https://raw.githubusercontent.com/NetSPI/MicroBurst/master/Misc/Get-AzACR.ps1")Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Internet Explorer\Main" -Name "DisableFirstRunCustomize" -Value 2Get-AzACR -username ${username} -password ${password} -registry ${registryURI}

References#