az acr connected-registry
Azure 컨테이너 레지스트리를 사용 하 여 연결 된 레지스트리 리소스를 관리 합니다.
명령
| 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 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 repo |
모든 필요한 연결 된 레지스트리 동기화 범위 맵 리포지토리 권한을 업데이트 합니다. |
| az acr connected-registry show |
연결 된 레지스트리 세부 정보를 표시 합니다. |
| az acr connected-registry update |
Azure Container Registry에 대 한 연결 된 레지스트리를 업데이트 합니다. |
az acr connected-registry create
Azure Container Registry에 대 한 연결 된 레지스트리를 만듭니다.
az acr connected-registry create --name
--registry
[--audit-logs-enabled {false, true}]
[--client-tokens]
[--log-level]
[--mode]
[--parent]
[--repository]
[--resource-group]
[--subscription]
[--sync-message-ttl]
[--sync-schedule]
[--sync-token]
[--sync-window]
예제
리포지토리 app/hello-세계 및 service/mycomponent에 대 한 액세스 권한이 있는 레지스트리 모드로 연결 된 레지스트리를 만듭니다. 올바른 리포지토리 권한을 사용 하 여 동기화 토큰 및 범위 맵을 만듭니다.
az acr connected-registry create --registry mycloudregistry --name myconnectedregistry \
--repository "app/hello-world" "service/mycomponent"
읽기 권한만 있는 미러 연결 된 레지스트리를 만들고 동기화 토큰을 전달 합니다.
az acr connected-registry create --registry mycloudregistry --name mymirroracr \
--mode mirror --parent myconnectedregistry --sync-token mySyncTokenName
클라이언트 토큰을 사용 하 여 midninght 및 sync 창에서 매일 동기화 되는 미러 연결 된 레지스트리를 만듭니다.
az acr connected-registry create -r mycloudregistry -n mymirroracr -p myconnectedregistry \
--repository "app/mycomponent" -m mirror -s "0 12 * * *" -w PT4H \
--client-tokens myTokenName1 myTokenName2
필수 매개 변수
연결 된 레지스트리의 이름입니다. 이름은 5 ~ 007e; 40 자 사이 여야 하 고, 문자로 시작 하 고 영숫자 문자만 포함 해야 합니다 (' _ ' 또는 '-' 포함). 이름은 클라우드 ACR 계층에서 고유 해야 합니다.
클라우드 ACR 레지스트리의 로그인 서버입니다. Azure Stack 지원할 FQDN 이어야 합니다.
선택적 매개 변수
감사 로그 동기화를 사용 하는지 여부를 나타냅니다. 기본적으로 설정됩니다.
연결 된 레지스트리의 리포지토리에 대 한 클라이언트 액세스를 지정 합니다. [TOKEN_NAME01] [TOKEN_NAME02] ... 형식으로 지정할 수 있습니다.
인스턴스에 대 한 로깅 로그 수준을 설정 합니다. 허용 되는 로그 수준은 디버그, 정보, 경고, 오류 및 없음입니다.
는 레지스트리 또는 미러 (풀 전용 모드)의 두 가지 운영 모드 중 하나일 수 있습니다.
부모 연결 레지스트리의 이름입니다.
연결 된 레지스트리와 동기화 해야 하는 리포지토리를 지정 합니다. [REPO01] [REPO02] 형식으로 지정할 수 있습니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
동기화 메시지를 클라우드에 보관할 기간을 결정 합니다. ISO 8601 기간 형식을 사용 합니다.
동기화 일정을 정의 하는 선택적 매개 변수입니다. Cron 식을 사용 하 여 일정을 결정 합니다. 지정 하지 않으면 인스턴스는 항상 온라인으로 간주 되 고 1 분 마다 동기화를 시도 합니다.
연결 된 레지스트리를 해당 부모와 동기화 하는 데 사용 되는 동기화 토큰을 지정 합니다. 대부분 리포지토리 권한 및 해당 모드에 필요한 작업을 포함 합니다. 여러 리포지토리에 대 한 액세스를 포함할 수 있습니다.
--Sync-schedule가 있는 경우 필수 매개 변수입니다. 일정 기간을 결정 하는 데 사용 됩니다. ISO 8601 기간 형식을 사용 합니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr connected-registry deactivate
Azure Container Registry에서 연결 된 레지스트리를 비활성화 합니다.
az acr connected-registry deactivate --name
--registry
[--resource-group]
[--subscription]
[--yes]
예제
' Myconnectedregistry ' 연결 된 레지스트리를 비활성화 합니다.
az acr connected-registry deactivate -r mycloudregistry -n myconnectedregistry
필수 매개 변수
연결 된 레지스트리의 이름입니다. 이름은 5 ~ 007e; 40 자 사이 여야 하 고, 문자로 시작 하 고 영숫자 문자만 포함 해야 합니다 (' _ ' 또는 '-' 포함). 이름은 클라우드 ACR 계층에서 고유 해야 합니다.
클라우드 ACR 레지스트리의 로그인 서버입니다. Azure Stack 지원할 FQDN 이어야 합니다.
선택적 매개 변수
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
확인을 묻는 메시지를 표시하지 마세요.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr connected-registry delete
Azure Container Registry에서 연결 된 레지스트리를 삭제 합니다.
az acr connected-registry delete --name
--registry
[--cleanup]
[--resource-group]
[--subscription]
[--yes]
예제
부모 레지스트리 ' mycloudregistry '에서 미러 연결 레지스트리 ' myconnectedregistry '를 삭제 합니다.
az acr connected-registry delete --registry mycloudregistry --name myconnectedregistry
' Myconnectedregistry ' 미러 연결 레지스트리 및 ' mycloudregistry ' 부모 레지스트리에서 동기화 토큰 및 범위 맵을 삭제 합니다.
az acr connected-registry delete -r mycloudregistry -n myconnectedregistry --cleanup
필수 매개 변수
연결 된 레지스트리의 이름입니다. 이름은 5 ~ 007e; 40 자 사이 여야 하 고, 문자로 시작 하 고 영숫자 문자만 포함 해야 합니다 (' _ ' 또는 '-' 포함). 이름은 클라우드 ACR 계층에서 고유 해야 합니다.
클라우드 ACR 레지스트리의 로그인 서버입니다. Azure Stack 지원할 FQDN 이어야 합니다.
선택적 매개 변수
동기화 토큰 및 범위 맵 리소스를 삭제 합니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
확인을 묻는 메시지를 표시하지 마세요.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr connected-registry list
현재 부모 레지스트리 아래에 있는 모든 연결 된 레지스트리를 나열 합니다.
az acr connected-registry list --registry
[--no-children]
[--parent]
[--query-examples]
[--resource-group]
[--subscription]
예제
' Mycloudregistry '의 모든 연결 된 레지스트리를 테이블 형식으로 나열 합니다.
az acr connected-registry list --registry mycloudregistry --output table
테이블에서 확장 된 형식으로 ' mycloudregistry '의 inmediate 자식만 나열 합니다.
az acr connected-registry list --registry mycloudregistry --no-children --output table
테이블 내의 확장 된 형태로 ' myconnectedregistry '의 모든 offspring를 나열 합니다.
az acr connected-registry list -r mycloudregistry -p myconnectedregistry --output table
필수 매개 변수
클라우드 ACR 레지스트리의 로그인 서버입니다. Azure Stack 지원할 FQDN 이어야 합니다.
선택적 매개 변수
목록에서 모든 자식을 제거 하는 데 사용 됩니다.
부모 연결 레지스트리의 이름입니다.
JMESPath 문자열을 권장 합니다. 쿼리 중 하나를 복사 하 여 결과를 볼 수 있도록 큰따옴표 내에서--query 매개 변수 뒤에 붙여 넣을 수 있습니다. 이러한 주요 단어를 기준으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr connected-registry list-client-tokens
연결 된 특정 레지스트리에 연결 된 모든 클라이언트 토큰을 나열 합니다.
az acr connected-registry list-client-tokens --name
--registry
[--resource-group]
[--subscription]
예제
' Mymirroracr '의 모든 클라이언트 토큰을 나열 합니다.
az acr connected-registry list-client-tokens -r mycloudregistry -n mymirroracr -o table
필수 매개 변수
연결 된 레지스트리의 이름입니다. 이름은 5 ~ 007e; 40 자 사이 여야 하 고, 문자로 시작 하 고 영숫자 문자만 포함 해야 합니다 (' _ ' 또는 '-' 포함). 이름은 클라우드 ACR 계층에서 고유 해야 합니다.
클라우드 ACR 레지스트리의 로그인 서버입니다. Azure Stack 지원할 FQDN 이어야 합니다.
선택적 매개 변수
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr connected-registry repo
모든 필요한 연결 된 레지스트리 동기화 범위 맵 리포지토리 권한을 업데이트 합니다.
az acr connected-registry repo --name
--registry
[--add]
[--remove]
[--resource-group]
[--subscription]
예제
' Repo1 ' 및 ' repo2 '에서 연결 된 레지스트리 ' myconnectedregistry ' 및 해당 상위 항목에 이미지를 동기화 할 수 있는 권한을 추가 합니다.
az acr connected-registry repo -r mycloudregistry -n myconnectedregistry --add repo1 repo2
' Repo1 ' 및 ' repo2 '에서 연결 된 레지스트리 ' myconnectedregistry ' 및 해당 하위 항목에 대 한 이미지를 동기화 할 수 있는 권한을 제거 합니다.
az acr connected-registry repo -r mycloudregistry -n myconnectedregistry --remove repo1 repo2
' Repo1 ' 이미지를 동기화 할 수 있는 권한을 제거 하 고 ' repo2 ' 이미지에 대 한 사용 권한을 추가 합니다.
az acr connected-registry repo -r mycloudregistry -n myconnectedregistry --remove repo1 --add repo2
필수 매개 변수
연결 된 레지스트리의 이름입니다. 이름은 5 ~ 007e; 40 자 사이 여야 하 고, 문자로 시작 하 고 영숫자 문자만 포함 해야 합니다 (' _ ' 또는 '-' 포함). 이름은 클라우드 ACR 계층에서 고유 해야 합니다.
클라우드 ACR 레지스트리의 로그인 서버입니다. Azure Stack 지원할 FQDN 이어야 합니다.
선택적 매개 변수
대상으로 연결 된 레지스트리에 추가할 리포지토리 권한 및 상위 동기화 범위 맵 플래그 마다 "--add [REPO1 REPO2 ...]" 형식을 사용 합니다. 유효한 작업은 {' content/delete ', ' content/read ', ' metadata/read ', ' metadata/write ', ' content/write '}입니다.
대상으로 연결 된 레지스트리에서 제거할 사용 권한을 Respsitory, succesors sync 범위 지도에 있습니다. 플래그 마다 "--remove [REPO1 REPO2 ...]" 형식을 사용 합니다. 유효한 작업은 {' content/delete ', ' content/read ', ' metadata/read ', ' metadata/write ', ' content/write '}입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr connected-registry show
연결 된 레지스트리 세부 정보를 표시 합니다.
az acr connected-registry show --name
--registry
[--query-examples]
[--resource-group]
[--subscription]
예제
' Mymirroracr ' 레지스트리에 대 한 모든 세부 정보를 테이블 형식으로 표시 합니다.
az acr connected-registry show --registry mycloudregistry --name mymirroracr --output table
필수 매개 변수
연결 된 레지스트리의 이름입니다. 이름은 5 ~ 007e; 40 자 사이 여야 하 고, 문자로 시작 하 고 영숫자 문자만 포함 해야 합니다 (' _ ' 또는 '-' 포함). 이름은 클라우드 ACR 계층에서 고유 해야 합니다.
클라우드 ACR 레지스트리의 로그인 서버입니다. Azure Stack 지원할 FQDN 이어야 합니다.
선택적 매개 변수
JMESPath 문자열을 권장 합니다. 쿼리 중 하나를 복사 하 여 결과를 볼 수 있도록 큰따옴표 내에서--query 매개 변수 뒤에 붙여 넣을 수 있습니다. 이러한 주요 단어를 기준으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr connected-registry update
Azure Container Registry에 대 한 연결 된 레지스트리를 업데이트 합니다.
az acr connected-registry update --name
--registry
[--add-client-tokens]
[--audit-logs-enabled {false, true}]
[--log-level]
[--remove-client-tokens]
[--resource-group]
[--subscription]
[--sync-message-ttl]
[--sync-schedule]
[--sync-window]
예제
연결 된 레지스트리 클라이언트 토큰을 업데이트 합니다.
az acr connected-registry update --registry mycloudregistry --name myconnectedregistry \
--remove-client-tokens myTokenName1 --add-client-tokens myTokenName2 myTokenName3
연결 된 레지스트리의 동기화 및 기간을 업데이트 합니다.
az acr connected-registry update --registry mycloudregistry --name mymirroracr \
--sync-schedule "0 12 * * *" --sync-window PT4H
필수 매개 변수
연결 된 레지스트리의 이름입니다. 이름은 5 ~ 007e; 40 자 사이 여야 하 고, 문자로 시작 하 고 영숫자 문자만 포함 해야 합니다 (' _ ' 또는 '-' 포함). 이름은 클라우드 ACR 계층에서 고유 해야 합니다.
클라우드 ACR 레지스트리의 로그인 서버입니다. Azure Stack 지원할 FQDN 이어야 합니다.
선택적 매개 변수
추가할 클라이언트 토큰입니다. 토큰 id 당 "--클라이언트 토큰 추가 [TOKEN_NAME1 TOKEN_NAME2 ...]" 형식을 사용 합니다.
감사 로그 동기화를 사용 하는지 여부를 나타냅니다. 기본적으로 설정됩니다.
인스턴스에 대 한 로깅 로그 수준을 설정 합니다. 허용 되는 로그 수준은 디버그, 정보, 경고, 오류 및 없음입니다.
제거할 클라이언트 토큰입니다. 토큰 id 당 "---------TOKEN [TOKEN_NAME1 TOKEN_NAME2 ...]" 형식을 사용 합니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
동기화 메시지를 클라우드에 보관할 기간을 결정 합니다. ISO 8601 기간 형식을 사용 합니다.
동기화 일정을 정의 하는 선택적 매개 변수입니다. Cron 식을 사용 하 여 일정을 결정 합니다. 지정 하지 않으면 인스턴스는 항상 온라인으로 간주 되 고 1 분 마다 동기화를 시도 합니다.
일정 기간을 결정 하는 데 사용 됩니다. ISO 8601 기간 형식을 사용 합니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.