Az - ACR

Naucz się hakować AWS od zera do bohatera z htARTE (HackTricks AWS Red Team Expert)!

Inne sposoby wsparcia HackTricks:

Podstawowe informacje

Azure Container Registry (ACR) to zarządzana usługa dostarczana przez Microsoft Azure do przechowywania i zarządzania obrazami kontenerów Docker oraz innymi artefaktami. Oferuje funkcje takie jak zintegrowane narzędzia dla programistów, replikacja geograficzna, środki bezpieczeństwa, takie jak kontrola dostępu oparta na rolach i skanowanie obrazów, automatyczne kompilacje, webhooki i wyzwalacze oraz izolacja sieciowa. Działa z popularnymi narzędziami takimi jak Docker CLI i Kubernetes oraz dobrze integruje się z innymi usługami Azure.

Wyliczanie

Aby wyliczyć usługę, można użyć skryptu 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
az acr list --output table
az acr show --name MyRegistry --resource-group MyResourceGroup

Azure Container Registry (ACR) to usługa Azure, która umożliwia przechowywanie, zarządzanie i wdrażanie obrazów kontenerów. Aby rozpocząć pracę z ACR za pomocą Az Powershell, musisz zainstalować moduł Az.ContainerRegistry. Możesz to zrobić za pomocą polecenia:

Install-Module -Name Az.ContainerRegistry -Force

Po zainstalowaniu modułu możesz używać poleceń Az Powershell do zarządzania swoim ACR. Poniżej przedstawiono kilka przykładowych poleceń:

  • Get-AzContainerRegistry: Pobiera informacje o ACR.

  • New-AzContainerRegistry: Tworzy nowe ACR.

  • Remove-AzContainerRegistry: Usuwa istniejące ACR.

  • Set-AzContainerRegistry: Modyfikuje ustawienia ACR.

Aby uzyskać więcej informacji na temat dostępnych poleceń i ich parametrów, możesz skorzystać z dokumentacji Az Powershell lub użyć polecenia Get-Help w konsoli Powershell.

# List all ACRs in your subscription
Get-AzContainerRegistry

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

Logowanie i pobieranie z rejestru

docker login <corp-name>.azurecr.io --username <username> --password <password>
docker pull <corp-name>.azurecr.io/<image>:<tag>
Naucz się hakować AWS od zera do bohatera z htARTE (HackTricks AWS Red Team Expert)!

Inne sposoby wsparcia HackTricks:

Last updated