az acr pack
このコマンド グループはプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
Cloud Native Buildpacks を使用する Azure Container Registry タスクを管理します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
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 リポジトリ (例: '') またはリモート tarball (例: 'https://github.com/Azure-Samples/acr-build-helloworld-node.git'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