az acr task credential
태스크에 대 한 자격 증명을 관리 합니다. 자세한 내용은 https://aka.ms/acr/tasks/cross-registry-authentication을 참조하세요.
명령
| az acr task credential add |
사용자 지정 레지스트리 로그인 자격 증명을 작업에 추가 합니다. |
| az acr task credential list |
작업에 대 한 모든 사용자 지정 레지스트리 자격 증명을 나열 합니다. |
| az acr task credential remove |
작업에 대 한 자격 증명을 제거 합니다. |
| az acr task credential update |
태스크에 대 한 레지스트리 로그인 자격 증명을 업데이트 합니다. |
az acr task credential add
사용자 지정 레지스트리 로그인 자격 증명을 작업에 추가 합니다.
az acr task credential add --login-server
--name
--registry
[--password]
[--resource-group]
[--subscription]
[--use-identity]
[--username]
예제
일반 텍스트 사용자 이름 및 암호를 사용 하 여 작업에 레지스트리 로그인 자격 증명을 추가 합니다.
az acr task credential add -n taskname -r registryname --login-server myregistry.docker.io \
-u myusername -p mysecret
사용자 이름 및 암호와 태스크 시스템 할당 id에 대 한 키 자격 증명 모음 비밀 Uri를 사용 하 여 작업에 레지스트리 로그인 자격 증명을 추가 합니다.
az acr task credential add -n taskname -r registryname --login-server myregistry.docker.io \
-u https://mykeyvault.vault.azure.net/secrets/secretusername -p https://mykeyvault.vault.azure.net/secrets/secretpassword \
--use-identity [system]
사용자 이름 및 암호에 대 한 키 자격 증명 모음 비밀 Uri와 클라이언트 id로 지정 된 작업 사용자 할당 id를 사용 하 여 작업에 레지스트리 로그인 자격 증명을 추가 합니다.
az acr task credential add -n taskname -r registryname --login-server myregistry.docker.io \
-u https://mykeyvault.vault.azure.net/secrets/secretusername -p https://mykeyvault.vault.azure.net/secrets/secretpassword \
--use-identity 00000000-0000-0000-0000-000000000000
암호 및 해당 클라이언트 id로 지정 된 작업 사용자 할당 id에 대 한 일반 텍스트 사용자 이름 및 키 자격 증명 모음 비밀 URI를 사용 하 여 작업에 레지스트리 로그인 자격 증명을 추가 합니다.
az acr task credential add -n taskname -r registryname --login-server myregistry.docker.io \
-u myusername -p https://mykeyvault.vault.azure.net/secrets/secretpassword \
--use-identity 00000000-0000-0000-0000-000000000000
암호에 대 한 일반 텍스트 사용자 이름 및 키 자격 증명 모음 암호 URI와 태스크의 기본 관리 id (있는 경우)를 사용 하 여 작업에 레지스트리 로그인 자격 증명을 추가 합니다.
az acr task credential add -n taskname -r registryname --login-server myregistry.docker.io \
-u myusername -p https://mykeyvault.vault.azure.net/secrets/secretpassword
레지스트리에 대 한 인증에 작업 시스템 할당 id만 사용 하는 작업에 레지스트리 로그인 자격 증명을 추가 합니다.
az acr task credential add -n taskname -r registryname --login-server myregistry.docker.io \
--use-identity [system]
필수 매개 변수
사용자 지정 레지스트리의 로그인 서버입니다. 예를 들면 ' myregistry.azurecr.io '입니다.
작업의 이름입니다.
컨테이너 레지스트리의 이름입니다. 을 사용 하 여 기본 레지스트리 이름을 구성할 수 있습니다 az configure --defaults acr=<registry name> .
선택적 매개 변수
사용자 지정 레지스트리에 로그인 하기 위한 암호입니다. 일반 텍스트 이거나 key vault 암호 URI 일 수 있습니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
자격 증명에 사용 되는 작업 관리 id입니다. 사용자 할당 id를 참조 하려면 ' [system] '을 사용 하 여 시스템 할당 id 또는 클라이언트 id를 참조 하십시오. 자세한 내용은 https://aka.ms/acr/tasks/cross-registry-authentication을 참조하세요.
사용자 지정 레지스트리에 로그인 할 사용자 이름입니다. 일반 텍스트 이거나 key vault 암호 URI 일 수 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr task credential list
작업에 대 한 모든 사용자 지정 레지스트리 자격 증명을 나열 합니다.
az acr task credential list --name
--registry
[--query-examples]
[--resource-group]
[--subscription]
예제
태스크에 대 한 자격 증명을 나열 합니다.
az acr task credential list -n taskname -r registryname
필수 매개 변수
작업의 이름입니다.
컨테이너 레지스트리의 이름입니다. 을 사용 하 여 기본 레지스트리 이름을 구성할 수 있습니다 az configure --defaults acr=<registry name> .
선택적 매개 변수
JMESPath 문자열을 권장 합니다. 쿼리 중 하나를 복사 하 여 결과를 볼 수 있도록 큰따옴표 내에서--query 매개 변수 뒤에 붙여 넣을 수 있습니다. 이러한 주요 단어를 기준으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr task credential remove
작업에 대 한 자격 증명을 제거 합니다.
az acr task credential remove --login-server
--name
--registry
[--resource-group]
[--subscription]
예제
작업에서 레지스트리 로그인 자격 증명을 제거 합니다.
az acr task credential remove -n taskname -r registryname --login-server myregistry.docker.io
필수 매개 변수
사용자 지정 레지스트리의 로그인 서버입니다. 예를 들면 ' myregistry.azurecr.io '입니다.
작업의 이름입니다.
컨테이너 레지스트리의 이름입니다. 을 사용 하 여 기본 레지스트리 이름을 구성할 수 있습니다 az configure --defaults acr=<registry name> .
선택적 매개 변수
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr task credential update
태스크에 대 한 레지스트리 로그인 자격 증명을 업데이트 합니다.
az acr task credential update --login-server
--name
--registry
[--password]
[--resource-group]
[--subscription]
[--use-identity]
[--username]
예제
작업에 대 한 자격 증명 업데이트
az acr task credential update -n taskname -r registryname --login-server myregistry.docker.io \
-u myusername2 -p mysecret
필수 매개 변수
사용자 지정 레지스트리의 로그인 서버입니다. 예를 들면 ' myregistry.azurecr.io '입니다.
작업의 이름입니다.
컨테이너 레지스트리의 이름입니다. 을 사용 하 여 기본 레지스트리 이름을 구성할 수 있습니다 az configure --defaults acr=<registry name> .
선택적 매개 변수
사용자 지정 레지스트리에 로그인 하기 위한 암호입니다. 일반 텍스트 이거나 key vault 암호 URI 일 수 있습니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
자격 증명에 사용 되는 작업 관리 id입니다. 사용자 할당 id를 참조 하려면 ' [system] '을 사용 하 여 시스템 할당 id 또는 클라이언트 id를 참조 하십시오. 자세한 내용은 https://aka.ms/acr/tasks/cross-registry-authentication을 참조하세요.
사용자 지정 레지스트리에 로그인 할 사용자 이름입니다. 일반 텍스트 이거나 key vault 암호 URI 일 수 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.