Files
hacktricks-cloud/src/pentesting-cloud/azure-security/az-services/az-acr.md

1.7 KiB

Az - ACR

{{#include ../../../banners/hacktricks-training.md}}

Basic Information

Azure Container Registry (ACR) ni huduma inayosimamiwa inayotolewa na Microsoft Azure kwa hifadhi na usimamizi wa picha za kontena za Docker na vitu vingine. Inatoa vipengele kama vile zana za maendeleo zilizojumuishwa, geo-replication, hatua za usalama kama udhibiti wa ufikiaji kulingana na majukumu na uchambuzi wa picha, ujenzi wa kiotomatiki, webhooks na triggers, na kutengwa kwa mtandao. Inafanya kazi na zana maarufu kama Docker CLI na Kubernetes, na inajumuika vizuri na huduma nyingine za Azure.

Enumerate

Ili kuorodhesha huduma hiyo unaweza kutumia skripti Get-AzACR.ps1:

# List Docker images inside the 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 2

Get-AzACR -username <username> -password <password> -registry <corp-name>.azurecr.io

{{#tabs }} {{#tab name="az cli" }}

az acr list --output table
az acr show --name MyRegistry --resource-group MyResourceGroup

{{#endtab }}

{{#tab name="Az Powershell" }}

# List all ACRs in your subscription
Get-AzContainerRegistry

# Get a specific ACR
Get-AzContainerRegistry -ResourceGroupName "MyResourceGroup" -Name "MyRegistry"

{{#endtab }} {{#endtabs }}

Ingia & Pull kutoka kwenye rejista

docker login <corp-name>.azurecr.io --username <username> --password <password>
docker pull <corp-name>.azurecr.io/<image>:<tag>

{{#include ../../../banners/hacktricks-training.md}}