az acr pack
이 명령 그룹은 미리 보기 상태이며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
클라우드 네이티브 빌드팩을 사용하는 Azure Container Registry 작업을 관리합니다.
명령
Name | Description | 형식 | 상태 |
---|---|---|---|
az acr pack build |
앱을 빌드하고 Azure Container Registry에 푸시하는 빠른 빌드 작업을 큐에 넣습니다. |
핵심 | 미리 보기 |
az acr pack build
명령 그룹 'acr pack'은 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
앱을 빌드하고 Azure Container Registry에 푸시하는 빠른 빌드 작업을 큐에 넣습니다.
az acr pack build --builder
--image
--registry
[--agent-pool]
[--auth-mode {Default, None}]
[--no-format]
[--no-logs]
[--no-wait]
[--pack-image-tag]
[--platform]
[--pull]
[--resource-group]
[--timeout]
[<SOURCE_LOCATION>]
예제
CloudFoundry 작성기를 사용하여 현재 디렉터리에 대한 빌드를 큐에 대기합니다.
az acr pack build -r myregistry -t {{.Run.Registry}}/node-app:{{.Run.ID}} --builder cloudfoundry/cnb:bionic .
Heroku 작성기를 사용하여 지정된 GitHub 리포지토리에 대한 빌드를 큐에 대기합니다.
az acr pack build -r myregistry -t {{.Run.Registry}}/node-app:{{.Run.ID}} --pull --builder heroku/buildpacks:18 https://github.com/Azure-Samples/nodejs-docs-hello-world.git
필수 매개 변수
Buildpack 작성기 이미지의 이름 및 태그입니다.
'-t repo/image:tag' 형식을 사용하는 이미지의 이름 및 태그입니다.
컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>
기본 레지스트리 이름을 구성할 수 있습니다.
선택적 매개 변수
에이전트 풀의 이름입니다.
원본 레지스트리의 인증 모드입니다.
로그를 원시 형식으로 표시할지 여부를 나타냅니다.
빌드를 성공적으로 큐에 대기한 후에는 로그를 표시하지 마세요.
실행이 완료되기를 기다리지 않고 실행을 큐에 대기한 후 즉시 반환합니다.
'pack' 실행기 이미지의 태그('mcr.microsoft.com/oryx/pack')입니다.
빌드/작업이 실행되는 플랫폼(예: 'windows' 및 'linux')입니다. 빌드 명령에 사용되는 경우 결과 이미지에 대해 'os/arch/variant' 형식으로 지정할 수도 있습니다. 예를 들어 linux/arm/v7입니다. 'arch' 및 'variant' 부분은 선택 사항입니다.
사용하기 전에 최신 작성기를 끌어와 이미지를 실행합니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
시간 제한(초)입니다.
로컬 소스 코드 디렉터리 경로(예: './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')입니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
Azure CLI