다음을 통해 공유


az acr

참고 항목

이 명령 그룹에는 Azure CLI 및 하나 이상의 확장 모두에 정의된 명령이 있습니다. 확장된 기능을 활용하려면 각 확장을 설치합니다. 확장 프로그램에 대해 자세히 알아보세요.

Azure Container Registries를 사용하여 프라이빗 레지스트리를 관리합니다.

명령

Name Description 형식 상태
az acr agentpool

Azure Container Registries를 사용하여 프라이빗 작업 에이전트 풀을 관리합니다.

핵심 프리뷰
az acr agentpool create

Azure Container Registry에 대한 에이전트 풀을 만듭니다.

핵심 프리뷰
az acr agentpool delete

에이전트 풀을 삭제합니다.

핵심 프리뷰
az acr agentpool list

Azure Container Registry에 대한 에이전트 풀을 나열합니다.

핵심 프리뷰
az acr agentpool show

Azure Container Registry에 대해 지정된 에이전트 풀의 속성을 가져옵니다.

핵심 프리뷰
az acr agentpool update

Azure Container Registry에 대한 에이전트 풀을 업데이트합니다.

핵심 프리뷰
az acr artifact-streaming

ACR에서 리포지토리 또는 지원되는 이미지에 대한 아티팩트 스트리밍을 관리합니다.

핵심 프리뷰
az acr artifact-streaming create

ACR에서 특정 이미지에 대한 참조 스트리밍 아티팩트를 만듭니다.

핵심 프리뷰
az acr artifact-streaming operation

ACR에 대한 스트리밍 아티팩트 만들기 작업을 관리합니다.

핵심 프리뷰
az acr artifact-streaming operation cancel

ACR에 대해 지정된 스트리밍 아티팩트 작업을 취소합니다.

핵심 프리뷰
az acr artifact-streaming operation show

ACR에서 아티팩트 스트리밍에 대한 작업 상태를 확인합니다.

핵심 프리뷰
az acr artifact-streaming show

Azure Container Registry의 리포지토리에서 아티팩트 스트리밍이 사용하도록 설정되어 있는지 표시합니다.

핵심 프리뷰
az acr artifact-streaming update

지정된 레지스트리에서 새로 푸시된 이미지에 대한 스트리밍 아티팩트 자동 생성을 사용하거나 사용하지 않도록 설정합니다.

핵심 프리뷰
az acr build

Azure Container Registry에 대한 스트리밍 로그를 제공하여 빠른 빌드를 큐에 대기합니다.

핵심 GA
az acr cache

Azure Container Registries에서 캐시 규칙을 관리합니다.

핵심 GA
az acr cache create

캐시 규칙을 만듭니다.

핵심 GA
az acr cache delete

캐시 규칙을 삭제합니다.

핵심 GA
az acr cache list

Azure Container Registry에 캐시 규칙을 나열합니다.

핵심 GA
az acr cache show

캐시 규칙을 표시합니다.

핵심 GA
az acr cache update

캐시 규칙에서 자격 증명 집합을 업데이트합니다.

핵심 GA
az acr check-health

환경에 대한 상태 정보를 가져오고 필요에 따라 대상 레지스트리를 가져옵니다.

핵심 GA
az acr check-name

Azure Container Registry 이름이 유효하고 사용할 수 있는지 확인합니다.

핵심 GA
az acr config

Azure Container Registries에 대한 정책을 구성합니다.

핵심 GA
az acr config authentication-as-arm

Azure Container Registries에 대한 'ARM으로 Azure AD 인증' 정책을 관리합니다.

핵심 프리뷰
az acr config authentication-as-arm show

Azure Container Registry에 대해 구성된 'ARM으로 Azure AD 인증' 정책을 표시합니다.

핵심 프리뷰
az acr config authentication-as-arm update

Azure Container Registry에 대한 'ARM으로 Azure AD 인증' 정책을 업데이트합니다.

핵심 프리뷰
az acr config content-trust

Azure Container Registries에 대한 콘텐츠 신뢰 정책을 관리합니다.

핵심 GA
az acr config content-trust show

Azure Container Registry에 대해 구성된 콘텐츠 신뢰 정책을 표시합니다.

핵심 GA
az acr config content-trust update

Azure Container Registry에 대한 콘텐츠 신뢰 정책을 업데이트합니다.

핵심 GA
az acr config retention

Azure Container Registries에 대한 보존 정책을 관리합니다.

핵심 프리뷰
az acr config retention show

Azure Container Registry에 대해 구성된 보존 정책을 표시합니다.

핵심 프리뷰
az acr config retention update

Azure Container Registry에 대한 보존 정책을 업데이트합니다.

핵심 프리뷰
az acr config soft-delete

Azure Container Registries에 대한 일시 삭제 정책을 관리합니다.

핵심 프리뷰
az acr config soft-delete show

Azure Container Registry에 대해 구성된 일시 삭제 정책을 표시합니다.

핵심 프리뷰
az acr config soft-delete update

Azure Container Registry에 대한 일시 삭제 정책을 업데이트합니다.

핵심 프리뷰
az acr connected-registry

Azure Container Registries를 사용하여 연결된 레지스트리 리소스를 관리합니다.

핵심 프리뷰
az acr connected-registry create

Azure Container Registry에 대한 연결된 레지스트리를 만듭니다.

핵심 프리뷰
az acr connected-registry deactivate

Azure Container Registry에서 연결된 레지스트리를 비활성화합니다.

핵심 프리뷰
az acr connected-registry delete

Azure Container Registry에서 연결된 레지스트리를 삭제합니다.

핵심 프리뷰
az acr connected-registry get-settings

연결된 레지스트리를 활성화하는 데 필요한 정보를 검색하고 동기화 토큰 자격 증명을 만들거나 회전합니다.

핵심 프리뷰
az acr connected-registry install

연결된 레지스트리를 설치하는 데 필요한 정보에 액세스하는 데 도움이 됩니다. 자세한 내용은 https://aka.ms/acr/connected-registry을 참조하세요.

핵심 미리 보기 및 사용되지 않음
az acr connected-registry install info

연결된 레지스트리를 활성화하는 데 필요한 정보를 검색합니다.

핵심 미리 보기 및 사용되지 않음
az acr connected-registry install renew-credentials

연결된 레지스트리를 활성화하는 데 필요한 정보를 검색하고 동기화 토큰 자격 증명을 갱신합니다.

핵심 미리 보기 및 사용되지 않음
az acr connected-registry list

현재 부모 레지스트리 아래에 연결된 모든 레지스트리를 나열합니다.

핵심 프리뷰
az acr connected-registry list-client-tokens

연결된 특정 레지스트리에 연결된 모든 클라이언트 토큰을 나열합니다.

핵심 프리뷰
az acr connected-registry permissions

연결된 여러 레지스트리에서 리포지토리 권한을 관리합니다. 자세한 내용은 https://aka.ms/acr/connected-registry을 참조하세요.

핵심 프리뷰
az acr connected-registry permissions show

연결된 레지스트리 동기화 범위 맵 정보를 표시합니다.

핵심 프리뷰
az acr connected-registry permissions update

필요한 모든 연결된 레지스트리 동기화 범위 맵에서 리포지토리 권한을 추가하고 제거합니다.

핵심 프리뷰
az acr connected-registry repo

필요한 모든 연결된 레지스트리 동기화 범위 맵 리포지토리 권한을 업데이트합니다.

핵심 미리 보기 및 사용되지 않음
az acr connected-registry show

연결된 레지스트리 세부 정보를 표시합니다.

핵심 프리뷰
az acr connected-registry update

Azure Container Registry에 대한 연결된 레지스트리를 업데이트합니다.

핵심 프리뷰
az acr create

Azure Container Registry를 만듭니다.

핵심 GA
az acr credential

Azure Container Registries에 대한 로그인 자격 증명을 관리합니다.

핵심 GA
az acr credential-set

Azure Container Registries에서 자격 증명 집합을 관리합니다.

핵심 GA
az acr credential-set create

자격 증명 집합을 만듭니다.

핵심 GA
az acr credential-set delete

자격 증명 집합을 삭제합니다.

핵심 GA
az acr credential-set list

Azure Container Registry에 자격 증명 집합을 나열합니다.

핵심 GA
az acr credential-set show

자격 증명 집합을 표시합니다.

핵심 GA
az acr credential-set update

자격 증명 집합에서 사용자 이름 또는 암호 Azure Key Vault 비밀 ID를 업데이트합니다.

핵심 GA
az acr credential renew

Azure Container Registry에 대한 로그인 자격 증명을 다시 생성합니다.

핵심 GA
az acr credential show

Azure Container Registry에 대한 로그인 자격 증명을 가져옵니다.

핵심 GA
az acr delete

Azure Container Registry를 삭제합니다.

핵심 GA
az acr encryption

컨테이너 레지스트리 암호화를 관리합니다.

핵심 GA
az acr encryption rotate-key

컨테이너 레지스트리의 암호화 키를 회전(업데이트)합니다.

핵심 GA
az acr encryption show

컨테이너 레지스트리의 암호화 세부 정보를 표시합니다.

핵심 GA
az acr export-pipeline

ACR 내보내기 파이프라인을 관리합니다.

내선 번호 프리뷰
az acr export-pipeline create

내보내기 파이프라인을 만듭니다.

내선 번호 프리뷰
az acr export-pipeline delete

내보내기 파이프라인을 삭제합니다.

내선 번호 프리뷰
az acr export-pipeline list

Container Registry에서 내보내기 파이프라인을 나열합니다.

내선 번호 프리뷰
az acr export-pipeline show

내보내기 파이프라인을 자세히 표시합니다.

내선 번호 프리뷰
az acr helm

Azure Container Registries에 대한 Helm 차트를 관리합니다.

핵심 더 이상 사용되지 않음
az acr helm delete

Azure Container Registry에서 Helm 차트 버전을 삭제합니다.

핵심 더 이상 사용되지 않음
az acr helm install-cli

Helm 명령줄 도구를 다운로드하고 설치합니다.

핵심 미리 보기 및 사용되지 않음
az acr helm list

Azure Container Registry의 모든 Helm 차트를 나열합니다.

핵심 더 이상 사용되지 않음
az acr helm push

Helm 차트 패키지를 Azure Container Registry에 푸시합니다.

핵심 더 이상 사용되지 않음
az acr helm repo

Azure Container Registries에 대한 Helm 차트 리포지토리를 관리합니다.

핵심 더 이상 사용되지 않음
az acr helm repo add

Helm CLI를 통해 Azure Container Registry에서 helm 차트 리포지토리를 추가합니다.

핵심 더 이상 사용되지 않음
az acr helm show

Azure Container Registry의 Helm 차트를 설명합니다.

핵심 더 이상 사용되지 않음
az acr identity

컨테이너 레지스트리에 대한 서비스(관리형) ID를 관리합니다.

핵심 GA
az acr identity assign

컨테이너 레지스트리에 관리 ID를 할당합니다.

핵심 GA
az acr identity remove

컨테이너 레지스트리에서 관리 ID를 제거합니다.

핵심 GA
az acr identity show

컨테이너 레지스트리의 ID 세부 정보를 표시합니다.

핵심 GA
az acr import

다른 Container Registry에서 Azure Container Registry로 이미지를 가져옵니다. 가져오기는 docker pull, docker 태그, docker push의 필요성을 제거합니다. 더 큰 이미지의 경우 .--no-wait

핵심 GA
az acr import-pipeline

ACR 가져오기 파이프라인을 관리합니다.

내선 번호 프리뷰
az acr import-pipeline create

가져오기 파이프라인을 만듭니다.

내선 번호 프리뷰
az acr import-pipeline delete

가져오기 파이프라인을 삭제합니다.

내선 번호 프리뷰
az acr import-pipeline list

Container Registry에서 가져오기 파이프라인을 나열합니다.

내선 번호 프리뷰
az acr import-pipeline show

가져오기 파이프라인을 자세히 표시합니다.

내선 번호 프리뷰
az acr list

현재 구독 아래의 모든 컨테이너 레지스트리를 나열합니다.

핵심 GA
az acr login

Docker CLI를 통해 Azure Container Registry에 로그인합니다.

핵심 GA
az acr manifest

Azure Container Registries에서 아티팩트 매니페스트를 관리합니다.

핵심 프리뷰
az acr manifest delete

Azure Container Registry에서 매니페스트를 삭제합니다.

핵심 프리뷰
az acr manifest list

Azure Container Registry의 리포지토리에 매니페스트를 나열합니다.

핵심 프리뷰
az acr manifest list-deleted

Azure Container Registry의 리포지토리에 일시 삭제된 매니페스트를 나열합니다.

핵심 프리뷰
az acr manifest list-deleted-tags

Azure Container Registry의 리포지토리에 일시 삭제된 태그를 나열합니다.

핵심 프리뷰
az acr manifest list-metadata

Azure Container Registry의 리포지토리에 있는 매니페스트의 메타데이터를 나열합니다.

핵심 프리뷰
az acr manifest list-referrers

Azure Container Registry의 매니페스트에 대한 참조자를 나열합니다.

핵심 프리뷰
az acr manifest metadata

Azure Container Registries에서 아티팩트 매니페스트 메타데이터를 관리합니다.

핵심 미리 보기 및 사용되지 않음
az acr manifest metadata list

Azure Container Registry의 리포지토리에 있는 매니페스트의 메타데이터를 나열합니다.

핵심 미리 보기 및 사용되지 않음
az acr manifest metadata show

Azure Container Registry에서 아티팩트 메타데이터를 가져옵니다.

핵심 미리 보기 및 사용되지 않음
az acr manifest metadata update

Azure Container Registry에서 아티팩트 매니페스트 메타데이터를 업데이트합니다.

핵심 미리 보기 및 사용되지 않음
az acr manifest restore

Azure Container Registry에서 일시 삭제된 아티팩트 및 태그를 복원합니다.

핵심 프리뷰
az acr manifest show

Azure Container Registry에서 매니페스트를 가져옵니다.

핵심 프리뷰
az acr manifest show-metadata

Azure Container Registry에서 아티팩트 메타데이터를 가져옵니다.

핵심 프리뷰
az acr manifest update-metadata

Azure Container Registry에서 아티팩트 매니페스트 메타데이터를 업데이트합니다.

핵심 프리뷰
az acr network-rule

Azure Container Registries에 대한 네트워크 규칙을 관리합니다.

핵심 GA
az acr network-rule add

네트워크 규칙을 추가합니다.

핵심 GA
az acr network-rule list

네트워크 규칙을 나열합니다.

핵심 GA
az acr network-rule remove

네트워크 규칙을 제거합니다.

핵심 GA
az acr pack

클라우드 네이티브 빌드팩을 사용하는 Azure Container Registry 작업을 관리합니다.

핵심 프리뷰
az acr pack build

앱을 빌드하고 Azure Container Registry에 푸시하는 빠른 빌드 작업을 큐에 넣습니다.

핵심 프리뷰
az acr pipeline-run

ACR 가져오기 및 내보내기 파이프라인 실행을 관리합니다.

내선 번호 프리뷰
az acr pipeline-run clean

레지스트리에서 실패한 파이프라인 실행을 모두 삭제합니다.

내선 번호 프리뷰
az acr pipeline-run create

파이프라인 실행을 만듭니다.

내선 번호 프리뷰
az acr pipeline-run delete

파이프라인 실행을 삭제합니다.

내선 번호 프리뷰
az acr pipeline-run list

컨테이너 레지스트리에 있는 모든 파이프라인의 파이프라인 실행을 나열합니다.

내선 번호 프리뷰
az acr pipeline-run show

파이프라인 실행을 자세히 표시합니다.

내선 번호 프리뷰
az acr private-endpoint-connection

컨테이너 레지스트리 프라이빗 엔드포인트 연결을 관리합니다.

핵심 GA
az acr private-endpoint-connection approve

컨테이너 레지스트리에 대한 프라이빗 엔드포인트 연결 요청을 승인합니다.

핵심 GA
az acr private-endpoint-connection delete

컨테이너 레지스트리에 대한 프라이빗 엔드포인트 연결 요청을 삭제합니다.

핵심 GA
az acr private-endpoint-connection list

컨테이너 레지스트리에 대한 모든 프라이빗 엔드포인트 연결을 나열합니다.

핵심 GA
az acr private-endpoint-connection reject

컨테이너 레지스트리에 대한 프라이빗 엔드포인트 연결 요청을 거부합니다.

핵심 GA
az acr private-endpoint-connection show

컨테이너 레지스트리의 프라이빗 엔드포인트 연결에 대한 세부 정보를 표시합니다.

핵심 GA
az acr private-link-resource

레지스트리 프라이빗 링크 리소스를 관리합니다.

핵심 GA
az acr private-link-resource list

레지스트리에 지원되는 프라이빗 링크 리소스를 나열합니다.

핵심 GA
az acr query

Kusto 쿼리 언어 사용하여 ACR의 콘텐츠를 쿼리합니다.

내선 번호 GA
az acr replication

Azure Container Registries의 지역에서 복제된 지역을 관리합니다.

핵심 GA
az acr replication create

Azure Container Registry에 대해 복제된 지역을 만듭니다.

핵심 GA
az acr replication delete

Azure Container Registry에서 복제된 지역을 삭제합니다.

핵심 GA
az acr replication list

지역에서 복제된 Azure Container Registry에 대한 모든 지역을 나열합니다.

핵심 GA
az acr replication show

복제된 지역의 세부 정보를 가져옵니다.

핵심 GA
az acr replication update

복제를 업데이트합니다.

핵심 GA
az acr repository

Azure Container Registries의 리포지토리(이미지 이름)를 관리합니다.

핵심 GA
az acr repository delete

Azure Container Registry에서 리포지토리 또는 이미지를 삭제합니다.

핵심 GA
az acr repository list

Azure Container Registry의 리포지토리를 나열합니다.

핵심 GA
az acr repository list-deleted

Azure Container Registry에서 일시 삭제된 리포지토리를 나열합니다.

핵심 프리뷰
az acr repository show

Azure Container Registry에서 리포지토리 또는 이미지의 특성을 가져옵니다.

핵심 GA
az acr repository show-manifests

Azure Container Registry에 리포지토리의 매니페스트를 표시합니다.

핵심 더 이상 사용되지 않음
az acr repository show-tags

Azure Container Registry에서 리포지토리에 대한 태그를 표시합니다.

핵심 GA
az acr repository untag

Azure Container Registry에서 이미지의 태그를 해제합니다.

핵심 GA
az acr repository update

Azure Container Registry에서 리포지토리 또는 이미지의 특성을 업데이트합니다.

핵심 GA
az acr run

Azure Container Registry에 스트리밍된 로그를 제공하는 빠른 실행을 큐에 대기합니다.

핵심 GA
az acr scope-map

Azure Container Registries에 대한 범위 액세스 맵을 관리합니다.

핵심 GA
az acr scope-map create

Azure Container Registry에 대한 범위 맵을 만듭니다.

핵심 GA
az acr scope-map delete

Azure Container Registry에 대한 범위 맵을 삭제합니다.

핵심 GA
az acr scope-map list

Azure Container Registry에 대한 모든 범위 맵을 나열합니다.

핵심 GA
az acr scope-map show

Azure Container Registry에 대한 범위 맵의 세부 정보 및 특성을 표시합니다.

핵심 GA
az acr scope-map update

Azure Container Registry에 대한 범위 맵을 업데이트합니다.

핵심 GA
az acr show

Azure Container Registry의 세부 정보를 가져옵니다.

핵심 GA
az acr show-endpoints

레지스트리 엔드포인트를 표시합니다.

핵심 GA
az acr show-usage

Azure Container Registry의 스토리지 사용량을 가져옵니다.

핵심 GA
az acr task

Azure Container Registries를 사용하여 컨테이너 이미지를 빌드, 테스트 및 OS 및 프레임워크 패치하기 위한 단계 컬렉션을 관리합니다.

핵심 GA
az acr task cancel-run

Azure Container Registry의 지정된 실행을 취소합니다.

핵심 GA
az acr task create

컨테이너 빌드, 테스트 및 OS 및 프레임워크 패치를 위한 일련의 단계를 만듭니다. 작업은 git 커밋 및 기본 이미지 업데이트의 트리거를 지원합니다.

핵심 GA
az acr task credential

작업에 대한 자격 증명을 관리합니다. 자세한 내용은 https://aka.ms/acr/tasks/cross-registry-authentication을 참조하세요.

핵심 GA
az acr task credential add

사용자 지정 레지스트리 로그인 자격 증명을 작업에 추가합니다.

핵심 GA
az acr task credential list

작업에 대한 모든 사용자 지정 레지스트리 자격 증명을 나열합니다.

핵심 GA
az acr task credential remove

작업에 대한 자격 증명을 제거합니다.

핵심 GA
az acr task credential update

작업에 대한 레지스트리 로그인 자격 증명을 업데이트합니다.

핵심 GA
az acr task delete

Azure Container Registry에서 작업을 삭제합니다.

핵심 GA
az acr task identity

작업에 대한 관리 ID입니다. 자세한 내용은 https://aka.ms/acr/tasks/task-create-managed-identity을 참조하세요.

핵심 GA
az acr task identity assign

작업에 대한 관리 ID를 업데이트합니다.

핵심 GA
az acr task identity remove

작업에 대한 관리 ID를 제거합니다.

핵심 GA
az acr task identity show

작업에 대한 관리 ID를 표시합니다.

핵심 GA
az acr task list

Azure Container Registry에 대한 작업을 나열합니다.

핵심 GA
az acr task list-runs

특정 작업별로 필터링할 수 있는 기능을 사용하여 Azure Container Registry에 대해 실행된 모든 실행을 나열합니다.

핵심 GA
az acr task logs

특정 실행에 대한 로그를 표시합니다. run-id가 제공되지 않으면 마지막으로 만든 실행에 대한 로그를 표시합니다.

핵심 GA
az acr task run

그렇지 않으면 git 커밋 또는 기본 이미지 업데이트 트리거를 대기할 수 있는 작업을 수동으로 트리거합니다.

핵심 GA
az acr task show

Azure Container Registry에 대해 명명된 작업의 속성을 가져옵니다.

핵심 GA
az acr task show-run

지정된 Azure Container Registry 작업 실행의 속성을 가져옵니다.

핵심 GA
az acr task timer

작업에 대한 타이머 트리거를 관리합니다.

핵심 GA
az acr task timer add

작업에 타이머 트리거를 추가합니다.

핵심 GA
az acr task timer list

작업에 대한 모든 타이머 트리거를 나열합니다.

핵심 GA
az acr task timer remove

작업에서 타이머 트리거를 제거합니다.

핵심 GA
az acr task timer update

작업에 대한 타이머 트리거를 업데이트합니다.

핵심 GA
az acr task update

Azure Container Registry에 대한 작업을 업데이트합니다.

핵심 GA
az acr task update-run

Azure Container Registry 작업의 실행 속성을 패치합니다.

핵심 GA
az acr taskrun

Azure Container Registries를 사용하여 작업 실행을 관리합니다.

핵심 프리뷰
az acr taskrun delete

Azure Container Registry에서 작업 실행을 삭제합니다.

핵심 프리뷰
az acr taskrun list

Azure Container Registry에 대한 작업 실행을 나열합니다.

핵심 프리뷰
az acr taskrun logs

특정 작업 실행에 대한 실행 로그를 표시합니다.

핵심 프리뷰
az acr taskrun show

Azure Container Registry에 대해 명명된 작업 실행의 속성을 가져옵니다.

핵심 프리뷰
az acr token

Azure Container Registry에 대한 토큰을 관리합니다.

핵심 GA
az acr token create

Azure Container Registry의 범위 맵과 연결된 토큰을 만듭니다.

핵심 GA
az acr token credential

Azure Container Registry에 대한 토큰의 자격 증명을 관리합니다.

핵심 GA
az acr token credential delete

토큰 자격 증명을 삭제합니다.

핵심 GA
az acr token credential generate

Azure Container Registry에 대한 토큰의 하나 또는 두 암호를 생성하거나 대체합니다. 토큰 및 암호를 사용하여 컨테이너 레지스트리에 액세스하려면 다음을 참조하세요 https://aka.ms/acr/repo-permissions.

핵심 GA
az acr token delete

Azure Container Registry에 대한 토큰을 삭제합니다.

핵심 GA
az acr token list

Azure Container Registry에 대한 모든 토큰을 나열합니다.

핵심 GA
az acr token show

Azure Container Registry에 대한 토큰의 세부 정보 및 특성을 표시합니다.

핵심 GA
az acr token update

Azure Container Registry에 대한 토큰(연결된 범위 맵 바꾸기)을 업데이트합니다.

핵심 GA
az acr update

Azure Container Registry를 업데이트합니다.

핵심 GA
az acr webhook

Azure Container Registries에 대한 웹후크를 관리합니다.

핵심 GA
az acr webhook create

Azure Container Registry에 대한 웹후크를 만듭니다.

핵심 GA
az acr webhook delete

Azure Container Registry에서 웹후크를 삭제합니다.

핵심 GA
az acr webhook get-config

웹후크에 대한 서비스 URI 및 사용자 지정 헤더를 가져옵니다.

핵심 GA
az acr webhook list

Azure Container Registry에 대한 모든 웹후크를 나열합니다.

핵심 GA
az acr webhook list-events

웹후크의 최근 이벤트를 나열합니다.

핵심 GA
az acr webhook ping

웹후크에 대한 ping 이벤트를 트리거합니다.

핵심 GA
az acr webhook show

웹후크의 세부 정보를 가져옵니다.

핵심 GA
az acr webhook update

웹후크를 업데이트합니다.

핵심 GA

az acr build

Azure Container Registry에 대한 스트리밍 로그를 제공하여 빠른 빌드를 큐에 대기합니다.

az acr build --registry
             [--agent-pool]
             [--auth-mode {Default, None}]
             [--build-arg]
             [--file]
             [--image]
             [--log-template]
             [--no-format]
             [--no-logs]
             [--no-push]
             [--no-wait]
             [--platform]
             [--resource-group]
             [--secret-build-arg]
             [--target]
             [--timeout]
             [<SOURCE_LOCATION>]

예제

로컬 컨텍스트를 Linux 빌드로 큐에 대기하고, 태그를 지정하고, 레지스트리에 푸시합니다.

az acr build -t sample/hello-world:{{.Run.ID}} -r myregistry .

로컬 컨텍스트를 Linux 빌드로 큐에 대기하고, 태그를 지정하고, 스트리밍 로그 없이 레지스트리에 푸시합니다.

az acr build -t sample/hello-world:{{.Run.ID}} -r myregistry --no-logs .

로컬 컨텍스트를 레지스트리에 푸시하지 않고 Linux 빌드로 큐에 대기합니다.

az acr build -t sample/hello-world:{{.Run.ID}} -r myregistry --no-push .

로컬 컨텍스트를 레지스트리에 푸시하지 않고 Linux 빌드로 큐에 대기합니다.

az acr build -r myregistry .

원격 GitHub 컨텍스트를 Windows 빌드로 큐에 추가하고, 태그를 지정하고, 레지스트리에 푸시합니다.

az acr build -r myregistry https://github.com/Azure/acr-builder.git -f Windows.Dockerfile --platform windows

원격 OCI 아티팩트 컨텍스트 빌드를 큐에 추가합니다.

az acr build -r myregistry oci://myregistry.azurecr.io/myartifact:mytag

arm/v7 아키텍처에서 Linux 빌드로 로컬 컨텍스트를 큐에 대기하고, 태그를 지정하고, 레지스트리에 푸시합니다.

az acr build -t sample/hello-world:{{.Run.ID}} -r myregistry . --platform linux/arm/v7

필수 매개 변수

--registry -r

컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>기본 레지스트리 이름을 구성할 수 있습니다.

선택적 매개 변수

--agent-pool
미리 보기

에이전트 풀의 이름입니다.

--auth-mode

원본 레지스트리의 인증 모드입니다.

허용되는 값: Default, None
--build-arg

'--build-arg name[=value]' 형식의 빌드 인수입니다. 배수는 '--build-arg name[=value]'를 여러 번 전달하여 지원됩니다. 중요: 이 매개 변수에는 암호, 액세스 토큰 또는 모든 종류의 중요한 정보가 포함되어서는 안 됩니다. 이 매개 변수 값은 디버깅을 위해 ACR 팀에 표시됩니다.

--file -f

소스 코드 루트 폴더에 대한 docker 파일의 상대 경로입니다. 기본값은 'Dockerfile'입니다.

--image -t

'-t repo/image:tag' 형식을 사용하는 이미지의 이름 및 태그입니다. 여러 태그는 -t를 여러 번 전달하여 지원됩니다.

--log-template
미리 보기

'log/repo:tag' 형식을 사용하는 실행 로그 아티팩트의 리포지토리 및 태그 템플릿입니다(예: 'acr/logs:{{.Run.ID}}'). CMK 사용 레지스트리에만 적용됩니다.

--no-format

로그를 원시 형식으로 표시할지 여부를 나타냅니다.

Default value: False
--no-logs

빌드를 성공적으로 큐에 대기한 후에는 로그를 표시하지 마세요.

Default value: False
--no-push

빌드된 이미지를 레지스트리에 푸시해야 하는지 여부를 나타냅니다.

Default value: False
--no-wait

빌드가 완료되고 빌드를 큐에 대기한 후 즉시 반환되기를 기다리지 마세요.

Default value: False
--platform

빌드/작업이 실행되는 플랫폼(예: 'windows' 및 'linux')입니다. 빌드 명령에 사용되는 경우 결과 이미지에 대해 'os/arch/variant' 형식으로 지정할 수도 있습니다. 예를 들어 linux/arm/v7입니다. 'arch' 및 'variant' 부분은 선택 사항입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--secret-build-arg

'--secret-build-arg name[=value]' 형식의 비밀 빌드 인수입니다. 다중 항목은 '--secret-build-arg name[=value]'을 여러 번 전달하여 지원됩니다. 이 매개 변수 값은 ACR 팀에 표시되지 않으며 중요한 정보에 더 적합합니다.

--target

대상 빌드 단계의 이름입니다.

--timeout

시간 제한(초)입니다.

<SOURCE_LOCATION>

로컬 소스 코드 디렉터리 경로(예: './src') 또는 git 리포지토리에 대한 URL(예: 'https://github.com/Azure-Samples/acr-build-helloworld-node.git') 또는 원격 tarball(예: 'http://server/context.tar.gz') 또는 Azure 컨테이너 레지스트리의 OCI 아티팩트 리포지토리(예: 'oci://myregistry.azurecr.io/myartifact:mytag')입니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az acr check-health

환경에 대한 상태 정보를 가져오고 필요에 따라 대상 레지스트리를 가져옵니다.

az acr check-health [--ignore-errors]
                    [--name]
                    [--vnet]
                    [--yes]

예제

대상 레지스트리가 'myregistry'인 상태 상태를 가져오고 이미지 끌어 오기 확인을 건너뜁니다.

az acr check-health -n myregistry -y

첫 번째 오류를 중지하지 않고 환경의 상태를 가져옵니다.

az acr check-health --ignore-errors

선택적 매개 변수

--ignore-errors

오류가 발견되더라도 모든 상태 검사를 제공합니다.

Default value: False
--name -n

컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>기본 레지스트리 이름을 구성할 수 있습니다.

--vnet

VNET 내에서 이 명령을 실행하여 프라이빗 엔드포인트에 대한 DNS 라우팅을 확인하도록 가상 네트워크 ID입니다.

--yes -y

확인을 묻는 메시지를 표시하지 마세요.

Default value: False
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az acr check-name

Azure Container Registry 이름이 유효하고 사용할 수 있는지 확인합니다.

az acr check-name --name

예제

레지스트리 이름이 이미 있는지 확인합니다.

az acr check-name -n doesthisnameexist

필수 매개 변수

--name -n

컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>기본 레지스트리 이름을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az acr create

Azure Container Registry를 만듭니다.

az acr create --name
              --resource-group
              --sku {Basic, Premium, Standard}
              [--admin-enabled {false, true}]
              [--allow-exports {false, true}]
              [--allow-metadata-search {false, true}]
              [--allow-trusted-services {false, true}]
              [--default-action {Allow, Deny}]
              [--identity]
              [--key-encryption-key]
              [--location]
              [--public-network-enabled {false, true}]
              [--tags]
              [--workspace]
              [--zone-redundancy {Disabled, Enabled}]

예제

표준 SKU를 사용하여 관리되는 컨테이너 레지스트리를 만듭니다.

az acr create -n myregistry -g MyResourceGroup --sku Standard

필수 매개 변수

--name -n

컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>기본 레지스트리 이름을 구성할 수 있습니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--sku

컨테이너 레지스트리의 SKU입니다.

허용되는 값: Basic, Premium, Standard

선택적 매개 변수

--admin-enabled

관리자 사용자를 사용할 수 있는지 여부를 나타냅니다.

허용되는 값: false, true
Default value: False
--allow-exports
미리 보기

이 레지스트리에서 아티팩트가 내보내지는 것을 허용/허용하지 않도록 exportPolicy를 구성합니다. 아티팩트 가져오기 또는 전송 작업을 통해 내보낼 수 있습니다. 자세한 내용은 https://aka.ms/acr/export-policy를 방문하세요.

허용되는 값: false, true
--allow-metadata-search
미리 보기

레지스트리에 대한 메타데이터 검색 기능을 사용하거나 사용하지 않도록 설정합니다. 지정하지 않으면 기본적으로 사용하지 않도록 설정됩니다.

허용되는 값: false, true
--allow-trusted-services
미리 보기

신뢰할 수 있는 Azure 서비스가 네트워크 제한된 레지스트리에 액세스할 수 있도록 허용합니다. 자세한 내용은 https://aka.ms/acr/trusted-services를 방문하세요. 기본값은 허용합니다.

허용되는 값: false, true
--default-action

일치하는 규칙이 없을 때 적용할 기본 작업입니다. 프리미엄 SKU에만 적용됩니다.

허용되는 값: Allow, Deny
--identity

동일한 리소스 그룹에 있는 경우 할당된 관리 ID 리소스 ID 또는 이름을 사용합니다.

--key-encryption-key

키 자격 증명 모음 키 URI입니다. 자동화된 회전을 사용하도록 설정하려면 버전이 없는 키 URI를 제공합니다. 수동 회전의 경우 버전이 지정된 키 URI를 제공합니다.

--location -l

위치. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.

--public-network-enabled

컨테이너 레지스트리에 대한 공용 네트워크 액세스를 허용합니다. 기본값은 허용합니다.

허용되는 값: false, true
--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

--workspace
미리 보기

레지스트리 진단 로그를 보낼 Log Analytics 작업 영역의 이름 또는 ID입니다. 모든 이벤트가 활성화됩니다. "az monitor log-analytics workspace create"를 사용하여 만들 수 있습니다. 추가 청구가 적용될 수 있습니다.

--zone-redundancy
미리 보기

이 레지스트리 또는 복제에 대해 영역 중복을 사용하도록 설정해야 하는지 여부를 나타냅니다. 지원되는 위치와 같은 자세한 내용은 다음을 방문 https://aka.ms/acr/az하세요. 영역 중복성을 업데이트할 수 없습니다. 기본값은 'Disabled'입니다.

허용되는 값: Disabled, Enabled
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az acr delete

Azure Container Registry를 삭제합니다.

az acr delete --name
              [--resource-group]
              [--yes]

예제

Azure Container Registry를 삭제합니다.

az acr delete -n myregistry

필수 매개 변수

--name -n

컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>기본 레지스트리 이름을 구성할 수 있습니다.

선택적 매개 변수

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--yes -y

확인을 묻는 메시지를 표시하지 마세요.

Default value: False
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az acr import

다른 Container Registry에서 Azure Container Registry로 이미지를 가져옵니다. 가져오기는 docker pull, docker 태그, docker push의 필요성을 제거합니다. 더 큰 이미지의 경우 .--no-wait

az acr import --name
              --source
              [--force]
              [--image]
              [--no-wait]
              [--password]
              [--registry]
              [--repository]
              [--resource-group]
              [--username]

예제

이미지를 'sourceregistry'에서 'myregistry'로 가져옵니다. 이미지는 원본 리포지토리 및 태그 이름을 상속합니다.

az acr import -n myregistry --source sourceregistry.azurecr.io/sourcerepository:sourcetag

Docker 허브의 퍼블릭 리포지토리 이미지를 가져옵니다. 이미지는 지정된 리포지토리 및 태그 이름을 사용합니다.

az acr import -n myregistry --source docker.io/library/hello-world:latest -t targetrepository:targettag

사용자 이름 및 암호를 사용하여 프라이빗 리포지토리에서 이미지를 가져옵니다. 이는 Azure 외부의 레지스트리에도 적용됩니다.

az acr import -n myregistry --source myprivateregistry.azurecr.io/hello-world:latest -u username -p password

다른 구독의 Azure 컨테이너 레지스트리에서 이미지를 가져옵니다.

az acr import -n myregistry --source sourcerepository:sourcetag -t targetrepository:targettag \
    -r /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sourceResourceGroup/providers/Microsoft.ContainerRegistry/registries/sourceRegistry

성공적으로 완료될 때까지 기다리지 않고 이미지를 가져옵니다. 가져오는 동안의 오류는 반영되지 않습니다. 'az acr repository show-tags'를 실행하여 가져오기가 성공했는지 확인합니다.

az acr import -n myregistry --source sourceregistry.azurecr.io/sourcerepository:sourcetag --no-wait

필수 매개 변수

--name -n

컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>기본 레지스트리 이름을 구성할 수 있습니다.

--source

레지스트리 로그인 서버를 포함하는 원본 이미지 이름 또는 정규화된 원본입니다. 사용되는 --source 경우 --registry 로그인 서버가 포함된 경우에도 항상 원본 이미지로 해석됩니다.

선택적 매개 변수

--force

가져올 이미지의 기존 태그를 덮어씁 수 있습니다.

Default value: False
--image -t

'-t repo/image:tag' 형식을 사용하는 이미지의 이름 및 태그입니다. 여러 태그는 -t를 여러 번 전달하여 지원됩니다.

--no-wait

가져오기가 완료되기를 기다리지 않고 가져오기를 큐에 대기한 후 즉시 반환합니다.

Default value: False
--password -p

원본 컨테이너 레지스트리의 암호입니다.

--registry -r

원본 Azure 컨테이너 레지스트리입니다. 원본 레지스트리의 이름, 로그인 서버 또는 리소스 ID일 수 있습니다.

--repository

이미지의 매니페스트 전용 복사본에 대한 리포지토리 이름입니다. --repository를 여러 번 전달하여 지원되는 여러 복사본

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--username -u

원본 컨테이너 레지스트리의 사용자 이름입니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az acr list

현재 구독 아래의 모든 컨테이너 레지스트리를 나열합니다.

az acr list [--resource-group]

예제

컨테이너 레지스트리를 나열하고 여러 리소스 그룹에 걸쳐 테이블에 결과를 표시합니다.

az acr list -o table

리소스 그룹의 컨테이너 레지스트리를 나열하고 테이블에 결과를 표시합니다.

az acr list -g MyResourceGroup -o table

선택적 매개 변수

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az acr login

Docker CLI를 통해 Azure Container Registry에 로그인합니다.

컴퓨터에 Docker를 설치해야 합니다. 완료되면 'docker 로그아웃'을 사용하여 로그아웃합니다. (액세스 토큰만 필요하고 Docker를 설치하지 않으려면 '--expose-token'을 지정합니다.)

az acr login --name
             [--expose-token]
             [--password]
             [--resource-group]
             [--suffix]
             [--username]

예제

Azure Container Registry에 로그인

az acr login -n myregistry

Azure Container Registry 액세스 토큰 가져오기

az acr login -n myregistry --expose-token

필수 매개 변수

--name -n

컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>기본 레지스트리 이름을 구성할 수 있습니다.

선택적 매개 변수

--expose-token -t

Docker CLI를 통해 자동으로 로그인하는 대신 액세스 토큰을 노출합니다.

Default value: False
--password -p

컨테이너 레지스트리에 로그인하는 데 사용되는 암호입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--suffix

레지스트리 로그인 서버의 테넌트 접미사입니다. 레지스트리 로그인 서버가 'registry-tenant.azurecr.io' 형식인 경우 '--접미사 테넌트'를 지정할 수 있습니다. 다른 구독에서 레지스트리에 액세스하거나 이미지에 액세스할 수 있는 권한이 있지만 레지스트리 리소스를 관리할 수 있는 권한이 없는 경우 적용됩니다.

--username -u

컨테이너 레지스트리에 로그인하는 데 사용되는 사용자 이름입니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az acr query

Kusto 쿼리 언어 사용하여 ACR의 콘텐츠를 쿼리합니다.

Kusto 쿼리 언어 사용하여 Azure Container Registry에서 아티팩트 및 이미지를 쿼리합니다. 다이제스트, 제목, 주석 등과 같은 OCI 매니페스트 속성을 사용하여 검색 결과를 쿼리, 필터링 및 정렬할 수 있습니다.

az acr query --kql-query
             --name
             [--password]
             [--repository]
             [--skip-token]
             [--username]

예제

단일 매니페스트 가져오기

az acr query -n $MyRegistry -q "Manifests | limit 1"

리포지토리 $RepositoryName 모든 매니페스트 개수 계산

az acr query -n $MyRegistry -q "Manifests" -o table

생성 날짜 순서대로 리포지토리 $RepositoryName 모든 매니페스트 나열

az acr query -n $MyRegistry --repository $RepositoryName -q "Manifests | order by createdAt desc"

리포지토리 $RepositoryName $Signature 의해 서명된 모든 다이제스트에 대한 쿼리

az acr query -n $MyRegistry --repository $RepositoryName -q "Manifests | where annotations['org.cncf.notary.signature.subject'] == $Signature | project createdAt, digest, subject"

건너뛰기 토큰을 사용하여 레지스트리의 다이제스트 쿼리 및 다이제스트별 정렬(페이지 매김이 있는 결과)

az acr query -n $MyRegistry -q "Manifests | project digest | order by digest asc" --skip-token eyAibm8iOiAibHVjayIsICJidXQiOiAibmljZSIsICJ0cnkiOiAiISIgfQ==

필수 매개 변수

--kql-query -q

실행할 KQL 쿼리입니다.

--name -n

쿼리가 실행되는 컨테이너 레지스트리의 이름입니다.

선택적 매개 변수

--password -p

레지스트리 암호입니다.

--repository

쿼리가 실행되는 리포지토리입니다. 리포지토리가 제공되지 않으면 쿼리가 레지스트리 수준에서 실행됩니다.

--skip-token

토큰을 건너뛰어 해당되는 경우 쿼리의 다음 페이지를 가져옵니다.

--username -u

레지스트리 사용자 이름입니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az acr run

Azure Container Registry에 스트리밍된 로그를 제공하는 빠른 실행을 큐에 대기합니다.

az acr run --registry
           [--agent-pool]
           [--auth-mode {Default, None}]
           [--cmd]
           [--file]
           [--log-template]
           [--no-format]
           [--no-logs]
           [--no-wait]
           [--platform]
           [--resource-group]
           [--set]
           [--set-secret]
           [--timeout]
           [--values]
           [<SOURCE_LOCATION>]

예제

실행을 큐에 대기하여 컨테이너 명령을 실행합니다.

az acr run -r myregistry --cmd '$Registry/myimage' /dev/null

표준 입력에서 작업 정의를 사용하여 실행을 큐에 대기합니다. 'Ctrl + Z'(Windows) 또는 'Ctrl + D'(Linux)는 입력 스트림을 종료합니다.

az acr run -r myregistry -f - /dev/null

파이프를 통해 전달된 작업을 실행하기 위해 실행을 큐에 추가합니다.

cat task.yaml | az acr run -r myregistry -f - /dev/null

스트리밍 로그를 사용하여 ACR로 푸시된 로컬 컨텍스트를 큐에 대기합니다.

az acr run -r myregistry -f bash-echo.yaml ./workspace

스트리밍 로그를 사용하여 원격 Git 컨텍스트를 큐에 추가합니다.

az acr run -r myregistry https://github.com/Azure-Samples/acr-tasks.git -f hello-world.yaml

스트리밍 로그를 사용하여 원격 Git 컨텍스트를 큐에 대기하고 Linux 플랫폼에서 작업을 실행합니다.

az acr run -r myregistry https://github.com/Azure-Samples/acr-tasks.git -f build-hello-world.yaml --platform linux

원격 OCI 아티팩트 컨텍스트를 큐에 대기하고 작업을 실행합니다.

az acr run -r myregistry oci://myregistry.azurecr.io/myartifact:mytag -f hello-world.yaml

필수 매개 변수

--registry -r

컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>기본 레지스트리 이름을 구성할 수 있습니다.

선택적 매개 변수

--agent-pool
미리 보기

에이전트 풀의 이름입니다.

--auth-mode

원본 레지스트리의 인증 모드입니다.

허용되는 값: Default, None
--cmd

실행할 명령입니다. 또한 추가 Docker 실행 매개 변수(https://docs.docker.com/engine/reference/commandline/run/) 또는 다른 docker 명령(https://docs.docker.com/engine/reference/commandline/docker/)도 지원합니다.

--file -f

원본 컨텍스트를 기준으로 하는 작업 템플릿/정의 파일 경로입니다. 표준 입력에서 파일을 파이프하는 것은 '-'일 수 있습니다.

--log-template
미리 보기

'log/repo:tag' 형식을 사용하는 실행 로그 아티팩트의 리포지토리 및 태그 템플릿입니다(예: 'acr/logs:{{.Run.ID}}'). CMK 사용 레지스트리에만 적용됩니다.

--no-format

로그를 원시 형식으로 표시할지 여부를 나타냅니다.

Default value: False
--no-logs

빌드를 성공적으로 큐에 대기한 후에는 로그를 표시하지 마세요.

Default value: False
--no-wait

실행이 완료되기를 기다리지 않고 실행을 큐에 대기한 후 즉시 반환합니다.

Default value: False
--platform

빌드/작업이 실행되는 플랫폼(예: 'windows' 및 'linux')입니다. 빌드 명령에 사용되는 경우 결과 이미지에 대해 'os/arch/variant' 형식으로 지정할 수도 있습니다. 예를 들어 linux/arm/v7입니다. 'arch' 및 'variant' 부분은 선택 사항입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--set

'name[=value]' 형식의 값입니다. --set을 여러 번 전달하여 지원되는 배수입니다.

--set-secret

'--set name[=value]' 형식의 비밀 값입니다. --set을 여러 번 전달하여 지원되는 배수입니다.

--timeout

시간 제한(초)입니다.

--values

원본 컨텍스트를 기준으로 하는 작업 값 파일 경로입니다.

<SOURCE_LOCATION>

로컬 소스 코드 디렉터리 경로(예: './src') 또는 git 리포지토리에 대한 URL(예: 'https://github.com/Azure-Samples/acr-build-helloworld-node.git') 또는 원격 tarball(예: 'http://server/context.tar.gz') 또는 Azure 컨테이너 레지스트리의 OCI 아티팩트 리포지토리(예: 'oci://myregistry.azurecr.io/myartifact:mytag')입니다. '/dev/null'을 지정하면 값이 None으로 설정되고 무시됩니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az acr show

Azure Container Registry의 세부 정보를 가져옵니다.

az acr show --name
            [--resource-group]

예제

Azure Container Registry에 대한 로그인 서버를 가져옵니다.

az acr show -n myregistry --query loginServer

Azure Container Registry의 세부 정보 가져오기

az acr show --name myregistry --resource-group MyResourceGroup

필수 매개 변수

--name -n

컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>기본 레지스트리 이름을 구성할 수 있습니다.

선택적 매개 변수

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az acr show-endpoints

레지스트리 엔드포인트를 표시합니다.

az acr show-endpoints --name
                      [--resource-group]

필수 매개 변수

--name -n

컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>기본 레지스트리 이름을 구성할 수 있습니다.

선택적 매개 변수

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az acr show-usage

Azure Container Registry의 스토리지 사용량을 가져옵니다.

az acr show-usage --name
                  [--resource-group]

예제

Azure Container Registry의 스토리지 사용량을 가져옵니다.

az acr show-usage -n myregistry

필수 매개 변수

--name -n

컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>기본 레지스트리 이름을 구성할 수 있습니다.

선택적 매개 변수

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az acr update

Azure Container Registry를 업데이트합니다.

az acr update --name
              [--add]
              [--admin-enabled {false, true}]
              [--allow-exports {false, true}]
              [--allow-metadata-search {false, true}]
              [--allow-trusted-services {false, true}]
              [--anonymous-pull-enabled {false, true}]
              [--data-endpoint-enabled {false, true}]
              [--default-action {Allow, Deny}]
              [--force-string]
              [--public-network-enabled {false, true}]
              [--remove]
              [--resource-group]
              [--set]
              [--sku {Basic, Premium, Standard}]
              [--tags]

예제

Azure Container Registry에 대한 태그를 업데이트합니다.

az acr update -n myregistry --tags key1=value1 key2=value2

Azure Container Registry에 대한 관리자 사용자 계정을 사용하도록 설정합니다.

az acr update -n myregistry --admin-enabled true

필수 매개 변수

--name -n

컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>기본 레지스트리 이름을 구성할 수 있습니다.

선택적 매개 변수

--add

경로 및 키 값 쌍을 지정하여 개체 목록에 개체를 추가합니다. 예: --add property.listProperty <key=value, string or JSON string>

Default value: []
--admin-enabled

관리자 사용자를 사용할 수 있는지 여부를 나타냅니다.

허용되는 값: false, true
--allow-exports
미리 보기

이 레지스트리에서 아티팩트가 내보내지는 것을 허용/허용하지 않도록 exportPolicy를 구성합니다. 아티팩트 가져오기 또는 전송 작업을 통해 내보낼 수 있습니다. 자세한 내용은 https://aka.ms/acr/export-policy를 방문하세요.

허용되는 값: false, true
--allow-metadata-search
미리 보기

레지스트리에 대한 메타데이터 검색 기능을 사용하거나 사용하지 않도록 설정합니다.

허용되는 값: false, true
--allow-trusted-services
미리 보기

신뢰할 수 있는 Azure 서비스가 네트워크 제한된 레지스트리에 액세스할 수 있도록 허용합니다. 자세한 내용은 https://aka.ms/acr/trusted-services를 방문하세요.

허용되는 값: false, true
--anonymous-pull-enabled

인증되지 않은 클라이언트에서 레지스트리 전체 끌어오기 사용

허용되는 값: false, true
--data-endpoint-enabled

클라이언트 방화벽 구성에 전용 데이터 엔드포인트를 사용하도록 설정합니다.

허용되는 값: false, true
--default-action

일치하는 규칙이 없을 때 적용할 기본 작업입니다. 프리미엄 SKU에만 적용됩니다.

허용되는 값: Allow, Deny
--force-string

'set' 또는 'add'를 사용하는 경우 JSON으로 변환하는 대신 문자열 리터럴을 유지합니다.

Default value: False
--public-network-enabled

컨테이너 레지스트리에 대한 공용 네트워크 액세스를 허용합니다.

허용되는 값: false, true
--remove

목록에서 속성 또는 요소를 제거합니다. 예: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Default value: []
--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--set

설정할 속성 경로와 값을 지정하여 개체를 업데이트합니다. 예: --set property1.property2=<value>

Default value: []
--sku

컨테이너 레지스트리의 SKU입니다.

허용되는 값: Basic, Premium, Standard
--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.