az acr task credential
작업에 대한 자격 증명을 관리합니다. 자세한 내용은 https://aka.ms/acr/tasks/cross-registry-authentication을 참조하세요.
명령
Name | Description | 형식 | 상태 |
---|---|---|---|
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 credential add
사용자 지정 레지스트리 로그인 자격 증명을 작업에 추가합니다.
az acr task credential add --login-server
--name
--registry
[--password]
[--resource-group]
[--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
암호에 대한 일반 텍스트 사용자 이름 및 키 자격 증명 모음 비밀 URI 및 클라이언트 ID로 지정된 태스크 사용자 할당 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 \
--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>
기본 레지스트리 이름을 구성할 수 있습니다.
선택적 매개 변수
사용자 지정 레지스트리에 로그인할 암호입니다. 일반 텍스트 또는 키 자격 증명 모음 비밀 URI일 수 있습니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
자격 증명에 사용되는 작업 관리 ID입니다. '[system]'을 사용하여 시스템 할당 ID 또는 클라이언트 ID를 참조하여 사용자 할당 ID를 참조합니다. 자세한 내용은 https://aka.ms/acr/tasks/cross-registry-authentication을 참조하세요.
사용자 지정 레지스트리에 로그인할 사용자 이름입니다. 일반 텍스트 또는 키 자격 증명 모음 비밀 URI일 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr task credential list
작업에 대한 모든 사용자 지정 레지스트리 자격 증명을 나열합니다.
az acr task credential list --name
--registry
[--resource-group]
예제
작업에 대한 자격 증명을 나열합니다.
az acr task credential list -n taskname -r registryname
필수 매개 변수
프로젝트 작업의 이름입니다.
컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>
기본 레지스트리 이름을 구성할 수 있습니다.
선택적 매개 변수
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr task credential remove
작업에 대한 자격 증명을 제거합니다.
az acr task credential remove --login-server
--name
--registry
[--resource-group]
예제
작업에서 레지스트리 로그인 자격 증명을 제거합니다.
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>
기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr task credential update
작업에 대한 레지스트리 로그인 자격 증명을 업데이트합니다.
az acr task credential update --login-server
--name
--registry
[--password]
[--resource-group]
[--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>
기본 레지스트리 이름을 구성할 수 있습니다.
선택적 매개 변수
사용자 지정 레지스트리에 로그인할 암호입니다. 일반 텍스트 또는 키 자격 증명 모음 비밀 URI일 수 있습니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
자격 증명에 사용되는 작업 관리 ID입니다. '[system]'을 사용하여 시스템 할당 ID 또는 클라이언트 ID를 참조하여 사용자 할당 ID를 참조합니다. 자세한 내용은 https://aka.ms/acr/tasks/cross-registry-authentication을 참조하세요.
사용자 지정 레지스트리에 로그인할 사용자 이름입니다. 일반 텍스트 또는 키 자격 증명 모음 비밀 URI일 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
Azure CLI