次の方法で共有


az acr

Note

このコマンド グループには、Azure CLI と少なくとも 1 つの拡張機能の両方で定義されているコマンドがあります。 各拡張機能をインストールして、拡張機能を活用します。 拡張機能の詳細をご覧ください。

Azure Container Registries を使用してプライベート レジストリを管理します。

コマンド

名前 説明 状態
az acr agentpool

Azure Container Registries を使用してプライベート タスク エージェント プールを管理します。

コア プレビュー
az acr agentpool create

Azure Container Registry のエージェント プールを作成します。

コア プレビュー
az acr agentpool delete

エージェント プールを削除します。

コア プレビュー
az acr agentpool list

Azure Container Registry のエージェント プールを一覧表示します。

コア プレビュー
az acr agentpool show

Azure Container Registry の指定したエージェント プールのプロパティを取得します。

コア プレビュー
az acr agentpool update

Azure Container Registry のエージェント プールを更新します。

コア プレビュー
az acr artifact-streaming

ACR 内の任意のリポジトリまたはサポートされているイメージのアーティファクト ストリーミングを管理します。

コア プレビュー
az acr artifact-streaming create

ACR 内の特定のイメージの参照元ストリーミング成果物を作成します。

コア プレビュー
az acr artifact-streaming operation

ACR のストリーミング 成果物作成操作を管理します。

コア プレビュー
az acr artifact-streaming operation cancel

ACR の指定されたストリーミング 成果物操作を取り消します。

コア プレビュー
az acr artifact-streaming operation show

ACR でのアーティファクト ストリーミングの操作状態を確認します。

コア プレビュー
az acr artifact-streaming show

Azure Container Registry のリポジトリでアーティファクト ストリーミングが有効になっているかどうかを表示します。

コア プレビュー
az acr artifact-streaming update

特定のレジストリで新しくプッシュされたイメージのストリーミング 成果物の自動作成を有効または無効にします。

コア プレビュー
az acr build

Azure Container Registry のストリーミング ログを提供するクイック ビルドをキューに入れます。

コア GA
az acr cache

Azure Container Registries でキャッシュ ルールを管理します。

コア GA
az acr cache create

キャッシュ ルールを作成します。

コア GA
az acr cache delete

キャッシュ ルールを削除します。

コア GA
az acr cache list

Azure Container Registry のキャッシュ 規則を一覧表示します。

コア GA
az acr cache show

キャッシュ ルールを表示します。

コア GA
az acr cache update

キャッシュ ルールの資格情報セットを更新します。

コア GA
az acr check-health

環境について、また必要があればターゲット レジストリについても、正常性に関する情報を取得します。

コア GA
az acr check-name

Azure コンテナー レジストリ名が有効であり、使用できるかどうかを確認します。

コア GA
az acr config

Azure Container Registries のポリシーを構成します。

コア GA
az acr config authentication-as-arm

Azure Container Registries の "Azure AD 認証を ARM として認証する" ポリシーを管理します。

コア プレビュー
az acr config authentication-as-arm show

Azure Container Registry の構成済みの "Azure AD 認証を ARM として認証する" ポリシーを表示します。

コア プレビュー
az acr config authentication-as-arm update

Azure Container Registry の "Azure AD authenticate as ARM" ポリシーを更新します。

コア プレビュー
az acr config content-trust

Azure Container Registries のコンテンツ信頼ポリシーを管理します。

コア GA
az acr config content-trust show

Azure Container Registry の構成済みのコンテンツ信頼ポリシーを表示します。

コア GA
az acr config content-trust update

Azure Container Registry のコンテンツ信頼ポリシーを更新します。

コア GA
az acr config retention

Azure Container Registries のアイテム保持ポリシーを管理します。

コア プレビュー
az acr config retention show

Azure Container Registry の構成済みのアイテム保持ポリシーを表示します。

コア プレビュー
az acr config retention update

Azure Container Registry のアイテム保持ポリシーを更新します。

コア プレビュー
az acr config soft-delete

Azure Container Registries の論理的な削除ポリシーを管理します。

コア プレビュー
az acr config soft-delete show

Azure Container Registry の構成済みの論理的な削除ポリシーを表示します。

コア プレビュー
az acr config soft-delete update

Azure Container Registry の論理的な削除ポリシーを更新します。

コア プレビュー
az acr connected-registry

Azure Container Registries を使用して、接続されたレジストリ リソースを管理します。

コア プレビュー
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 get-settings

接続されているレジストリをアクティブ化するために必要な情報を取得し、同期トークンの資格情報を作成またはローテーションします。

コア プレビュー
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 permissions

複数の接続されたレジストリ間でリポジトリのアクセス許可を管理します。 詳細については、https://aka.ms/acr/connected-registry を参照してください。

コア プレビュー
az acr connected-registry permissions show

接続されているレジストリ同期スコープのマップ情報を表示します。

コア プレビュー
az acr connected-registry permissions update

必要な接続済みレジストリ同期スコープ マップ全体でリポジトリのアクセス許可を追加および削除します。

コア プレビュー
az acr connected-registry repo

必要なすべての接続レジストリ同期スコープ マップ リポジトリのアクセス許可を更新します。

コア プレビューと非推奨
az acr connected-registry show

接続されているレジストリの詳細を表示します。

コア プレビュー
az acr connected-registry update

Azure Container Registry の接続済みレジストリを更新します。

コア プレビュー
az acr create

Azure コンテナー レジストリを作成します。

コア GA
az acr credential

Azure Container Registries のログイン資格情報を管理します。

コア GA
az acr credential-set

Azure Container Registries で資格情報セットを管理します。

コア GA
az acr credential-set create

資格情報セットを作成します。

コア GA
az acr credential-set delete

資格情報セットを削除します。

コア GA
az acr credential-set list

Azure Container Registry の資格情報セットを一覧表示します。

コア GA
az acr credential-set show

資格情報セットを表示します。

コア GA
az acr credential-set update

資格情報セットのユーザー名またはパスワードの Azure Key Vault シークレット ID を更新します。

コア GA
az acr credential renew

Azure コンテナー レジストリ用のログイン資格情報を再生成します。

コア GA
az acr credential show

Azure コンテナー レジストリのログイン資格情報を取得します。

コア GA
az acr delete

Azure コンテナー レジストリを削除します。

コア GA
az acr encryption

コンテナー レジストリの暗号化を管理します。

コア GA
az acr encryption rotate-key

コンテナー レジストリの暗号化キーをローテーション (更新) します。

コア GA
az acr encryption show

コンテナー レジストリの暗号化の詳細を表示します。

コア GA
az acr export-pipeline

ACR エクスポート パイプラインを管理します。

拡張子 プレビュー
az acr export-pipeline create

エクスポート パイプラインを作成します。

拡張子 プレビュー
az acr export-pipeline delete

エクスポート パイプラインを削除します。

拡張子 プレビュー
az acr export-pipeline list

コンテナー レジストリのエクスポート パイプラインを一覧表示します。

拡張子 プレビュー
az acr export-pipeline show

エクスポート パイプラインを詳細に表示します。

拡張子 プレビュー
az acr helm

Azure Container Registries の Helm チャートを管理します。

コア 非推奨
az acr helm delete

Azure Container Registry で Helm Chart バージョンを削除します。

コア 非推奨
az acr helm install-cli

Helm コマンド ライン ツールをダウンロードしてインストールします。

コア プレビューと非推奨
az acr helm list

Azure Container Registry 内のすべての Helm グラフを一覧表示します。

コア 非推奨
az acr helm push

Helm チャート パッケージを Azure Container Registry にプッシュします。

コア 非推奨
az acr helm repo

Azure Container Registries の Helm チャート リポジトリを管理します。

コア 非推奨
az acr helm repo add

Helm CLI を使用して、Azure Container Registry から Helm チャート リポジトリを追加します。

コア 非推奨
az acr helm show

Azure Container Registry の Helm チャートについて説明します。

コア 非推奨
az acr identity

コンテナー レジストリのサービス (マネージド) ID を管理します。

コア GA
az acr identity assign

マネージド ID をコンテナー レジストリに割り当てます。

コア GA
az acr identity remove

コンテナー レジストリからマネージド ID を削除します。

コア GA
az acr identity show

コンテナー レジストリの ID の詳細を表示します。

コア GA
az acr import

Azure コンテナー レジストリに、別のコンテナー レジストリからイメージをインポートします。 インポートにより、docker pull、docker tag、docker push を実行する必要がなくなります。 大きな画像の場合は、 --no-waitの使用を検討してください。

コア GA
az acr import-pipeline

ACR インポート パイプラインを管理します。

拡張子 プレビュー
az acr import-pipeline create

インポート パイプラインを作成します。

拡張子 プレビュー
az acr import-pipeline delete

インポート パイプラインを削除します。

拡張子 プレビュー
az acr import-pipeline list

コンテナー レジストリのインポート パイプラインを一覧表示します。

拡張子 プレビュー
az acr import-pipeline show

インポート パイプラインの詳細を表示します。

拡張子 プレビュー
az acr list

現在のサブスクリプションの下にあるすべてのコンテナー レジストリを一覧表示します。

コア GA
az acr login

Docker CLI を使用して Azure コンテナー レジストリにログインします。

コア GA
az acr manifest

Azure Container Registries で成果物マニフェストを管理します。

コア プレビュー
az acr manifest delete

Azure Container Registry 内のマニフェストを削除します。

コア プレビュー
az acr manifest list

Azure Container Registry のリポジトリ内のマニフェストを一覧表示します。

コア プレビュー
az acr manifest list-deleted

Azure Container Registry のリポジトリ内の論理的に削除されたマニフェストを一覧表示します。

コア プレビュー
az acr manifest list-deleted-tags

Azure Container Registry のリポジトリで論理的に削除されたタグを一覧表示します。

コア プレビュー
az acr manifest list-metadata

Azure Container Registry のリポジトリ内のマニフェストのメタデータを一覧表示します。

コア プレビュー
az acr manifest list-referrers

Azure Container Registry のマニフェストの参照元を一覧表示します。

コア プレビュー
az acr manifest metadata

Azure Container Registries でアーティファクト マニフェストメタデータを管理します。

コア プレビューと非推奨
az acr manifest metadata list

Azure Container Registry のリポジトリ内のマニフェストのメタデータを一覧表示します。

コア プレビューと非推奨
az acr manifest metadata show

Azure Container Registry 内の成果物のメタデータを取得します。

コア プレビューと非推奨
az acr manifest metadata update

Azure Container Registry 内の成果物のマニフェスト メタデータを更新します。

コア プレビューと非推奨
az acr manifest restore

論理的に削除された成果物とタグを Azure Container Registry に復元します。

コア プレビュー
az acr manifest show

Azure Container Registry でマニフェストを取得します。

コア プレビュー
az acr manifest show-metadata

Azure Container Registry 内の成果物のメタデータを取得します。

コア プレビュー
az acr manifest update-metadata

Azure Container Registry 内の成果物のマニフェスト メタデータを更新します。

コア プレビュー
az acr network-rule

Azure Container Registries のネットワーク 規則を管理します。

コア GA
az acr network-rule add

ネットワーク ルールを追加します。

コア GA
az acr network-rule list

ネットワーク ルールを一覧表示します。

コア GA
az acr network-rule remove

ネットワーク規則を削除します。

コア GA
az acr pack

Cloud Native Buildpacks を使用する Azure Container Registry タスクを管理します。

コア プレビュー
az acr pack build

アプリをビルドして Azure Container Registry にプッシュするクイック ビルド タスクをキューに入れます。

コア プレビュー
az acr pipeline-run

ACR のインポートとエクスポートのパイプライン実行を管理します。

拡張子 プレビュー
az acr pipeline-run clean

レジストリで失敗したすべてのパイプライン実行を削除します。

拡張子 プレビュー
az acr pipeline-run create

パイプライン実行を作成します。

拡張子 プレビュー
az acr pipeline-run delete

パイプライン実行を削除します。

拡張子 プレビュー
az acr pipeline-run list

コンテナー レジストリ上のすべてのパイプラインのパイプライン実行を一覧表示します。

拡張子 プレビュー
az acr pipeline-run show

パイプライン実行の詳細を表示します。

拡張子 プレビュー
az acr private-endpoint-connection

コンテナー レジストリのプライベート エンドポイント接続を管理します。

コア GA
az acr private-endpoint-connection approve

コンテナー レジストリのプライベート エンドポイント接続要求を承認します。

コア GA
az acr private-endpoint-connection delete

コンテナー レジストリのプライベート エンドポイント接続要求を削除します。

コア GA
az acr private-endpoint-connection list

コンテナー レジストリへのすべてのプライベート エンドポイント接続を一覧表示します。

コア GA
az acr private-endpoint-connection reject

コンテナー レジストリのプライベート エンドポイント接続要求を拒否します。

コア GA
az acr private-endpoint-connection show

コンテナー レジストリのプライベート エンドポイント接続の詳細を表示します。

コア GA
az acr private-link-resource

レジストリ のプライベート リンク リソースを管理します。

コア GA
az acr private-link-resource list

レジストリでサポートされているプライベート リンク リソースを一覧表示します。

コア GA
az acr query

Kusto 照会言語を使用して ACR 内のコンテンツに対してクエリを実行します。

拡張子 GA
az acr replication

Azure Container Registries の geo レプリケートリージョンを管理します。

コア GA
az acr replication create

Azure Container Registry のレプリケートされたリージョンを作成します。

コア GA
az acr replication delete

レプリケートされたリージョンを Azure Container Registry から削除します。

コア GA
az acr replication list

geo レプリケートされた Azure Container Registry のすべてのリージョンを一覧表示します。

コア GA
az acr replication show

レプリケートされたリージョンの詳細を取得します。

コア GA
az acr replication update

レプリケーションを更新します。

コア GA
az acr repository

Azure Container Registries のリポジトリ (イメージ名) を管理します。

コア GA
az acr repository delete

Azure コンテナー レジストリ内のリポジトリまたはイメージを削除します。

コア GA
az acr repository list

Azure コンテナー レジストリ内のリポジトリを一覧表示します。

コア GA
az acr repository list-deleted

Azure Container Registry で論理的に削除されたリポジトリを一覧表示します。

コア プレビュー
az acr repository show

Azure コンテナー レジストリ内のリポジトリまたはイメージの属性を取得します。

コア GA
az acr repository show-manifests

Azure コンテナー レジストリ内のリポジトリのマニフェストを表示します。

コア 非推奨
az acr repository show-tags

Azure コンテナー レジストリ内のリポジトリ用のタグを表示します。

コア GA
az acr repository untag

Azure コンテナー レジストリ内のイメージのタグを解除します。

コア GA
az acr repository update

Azure コンテナー レジストリ内のリポジトリまたはイメージの属性を更新します。

コア GA
az acr run

Azure Container Registry のストリーミング ログを提供するクイック実行をキューに入れます。

コア GA
az acr scope-map

Azure Container Registries のスコープ アクセス マップを管理します。

コア GA
az acr scope-map create

Azure Container Registry のスコープ マップを作成します。

コア GA
az acr scope-map delete

Azure Container Registry のスコープ マップを削除します。

コア GA
az acr scope-map list

Azure Container Registry のすべてのスコープ マップを一覧表示します。

コア GA
az acr scope-map show

Azure Container Registry のスコープ マップの詳細と属性を表示します。

コア GA
az acr scope-map update

Azure Container Registry のスコープ マップを更新します。

コア GA
az acr show

Azure コンテナー レジストリの詳細を取得します。

コア GA
az acr show-endpoints

レジストリ エンドポイントを表示します。

コア GA
az acr show-usage

Azure コンテナー レジストリにおけるストレージの使用状況を取得します。

コア GA
az acr task

Azure Container Registries を使用してコンテナー イメージのビルド、テスト、およびフレームワークの修正プログラムを適用するための手順のコレクションを管理します。

コア GA
az acr task cancel-run

Azure Container Registry の指定した実行を取り消します。

コア GA
az acr task create

コンテナーのビルド、テスト、OS とフレームワークの修正プログラムの適用に関する一連の手順を作成します。 タスクでは、Git コミットからのトリガーと基本イメージの更新がサポートされます。

コア GA
az acr task credential

タスクの資格情報を管理します。 詳細については、https://aka.ms/acr/tasks/cross-registry-authentication を参照してください。

コア GA
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 delete

Azure Container Registry からタスクを削除します。

コア GA
az acr task identity

タスクのマネージド ID。 詳細については、https://aka.ms/acr/tasks/task-create-managed-identity を参照してください。

コア GA
az acr task identity assign

タスクのマネージド ID を更新します。

コア GA
az acr task identity remove

タスクのマネージド ID を削除します。

コア GA
az acr task identity show

タスクのマネージド ID を表示します。

コア GA
az acr task list

Azure Container Registry のタスクを一覧表示します。

コア GA
az acr task list-runs

特定のタスクでフィルター処理する機能を使用して、Azure Container Registry に対して実行されたすべての実行を一覧表示します。

コア GA
az acr task logs

特定の実行のログを表示します。 実行 ID が指定されていない場合は、最後に作成された実行のログを表示します。

コア GA
az acr task run

Git コミットまたは基本イメージの更新トリガーを待機している可能性があるタスクを手動でトリガーします。

コア GA
az acr task show

Azure Container Registry の名前付きタスクのプロパティを取得します。

コア GA
az acr task show-run

Azure Container Registry タスクの指定した実行のプロパティを取得します。

コア GA
az acr task timer

タスクのタイマー トリガーを管理します。

コア GA
az acr task timer add

タスクにタイマー トリガーを追加します。

コア GA
az acr task timer list

タスクのすべてのタイマー トリガーを一覧表示します。

コア GA
az acr task timer remove

タスクからタイマー トリガーを削除します。

コア GA
az acr task timer update

タスクのタイマー トリガーを更新します。

コア GA
az acr task update

Azure Container Registry のタスクを更新します。

コア GA
az acr task update-run

Azure Container Registry タスクの実行プロパティに修正プログラムを適用します。

コア GA
az acr taskrun

Azure Container Registries を使用してタスクランを管理します。

コア プレビュー
az acr taskrun delete

Azure Container Registry からタスクランを削除します。

コア プレビュー
az acr taskrun list

Azure Container Registry のタスクランを一覧表示します。

コア プレビュー
az acr taskrun logs

特定のタスク実行の実行ログを表示します。

コア プレビュー
az acr taskrun show

Azure Container Registry の名前付きタスクランのプロパティを取得します。

コア プレビュー
az acr token

Azure Container Registry のトークンを管理します。

コア GA
az acr token create

Azure Container Registry のスコープ マップに関連付けられたトークンを作成します。

コア GA
az acr token credential

Azure Container Registry のトークンの資格情報を管理します。

コア GA
az acr token credential delete

トークン資格情報を削除します。

コア GA
az acr token credential generate

Azure Container Registry のトークンの 1 つまたは両方のパスワードを生成または置換します。 トークンとパスワードを使用してコンテナー レジストリにアクセスする方法については、 https://aka.ms/acr/repo-permissionsを参照してください。

コア GA
az acr token delete

Azure Container Registry のトークンを削除します。

コア GA
az acr token list

Azure Container Registry のすべてのトークンを一覧表示します。

コア GA
az acr token show

Azure Container Registry のトークンの詳細と属性を表示します。

コア GA
az acr token update

Azure Container Registry のトークン (関連付けられているスコープ マップを置き換える) を更新します。

コア GA
az acr update

Azure コンテナー レジストリを作成します。

コア GA
az acr webhook

Azure Container Registries の Webhook を管理します。

コア GA
az acr webhook create

Azure コンテナー レジストリ用の Webhook を作成します。

コア GA
az acr webhook delete

Azure コンテナー レジストリから Webhook を削除します。

コア GA
az acr webhook get-config

Webhook のサービス URI とカスタム ヘッダーを取得します。

コア GA
az acr webhook list

Azure コンテナー レジストリのすべての Webhook を一覧表示します。

コア GA
az acr webhook list-events

Webhook の最近のイベントを一覧表示します。

コア GA
az acr webhook ping

Webhook の ping イベントをトリガーします。

コア GA
az acr webhook show

Webhook の詳細を取得します

コア GA
az acr webhook update

Webhook を更新します。

コア GA

az acr build

Azure Container Registry のストリーミング ログを提供するクイック ビルドをキューに入れます。

az acr build --registry
             [--agent-pool]
             [--auth-mode {Default, None}]
             [--build-arg]
             [--file]
             [--image]
             [--log-template]
             [--no-format]
             [--no-logs]
             [--no-push]
             [--no-wait]
             [--platform]
             [--resource-group]
             [--secret-build-arg]
             [--target]
             [--timeout]
             [<SOURCE_LOCATION>]

ローカル コンテキストを Linux ビルドとしてキューに登録し、タグを付けてレジストリにプッシュします。

az acr build -t sample/hello-world:{{.Run.ID}} -r myregistry .

ローカル コンテキストを Linux ビルドとしてキューに登録し、タグを付けて、ログをストリーミングせずにレジストリにプッシュします。

az acr build -t sample/hello-world:{{.Run.ID}} -r myregistry --no-logs .

ローカル コンテキストをレジストリにプッシュせずに Linux ビルドとしてキューに登録します。

az acr build -t sample/hello-world:{{.Run.ID}} -r myregistry --no-push .

ローカル コンテキストをレジストリにプッシュせずに Linux ビルドとしてキューに登録します。

az acr build -r myregistry .

リモート GitHub コンテキストを Windows ビルドとしてキューに登録し、タグを付けてレジストリにプッシュします。

az acr build -r myregistry https://github.com/Azure/acr-builder.git -f Windows.Dockerfile --platform windows

リモート OCI アーティファクト コンテキスト ビルドをキューに入れます。

az acr build -r myregistry oci://myregistry.azurecr.io/myartifact:mytag

arm/v7 アーキテクチャ上の Linux ビルドとしてローカル コンテキストをキューに登録し、タグを付けてレジストリにプッシュします。

az acr build -t sample/hello-world:{{.Run.ID}} -r myregistry . --platform linux/arm/v7

必須のパラメーター

--registry -r

コンテナー レジストリの名前。 小文字で指定する必要があります。 az configure --defaults acr=<registry name>を使用して、既定のレジストリ名を構成できます。

省略可能のパラメーター

--agent-pool
プレビュー

エージェント プールの名前。

--auth-mode

ソース レジストリの認証モード。

指定可能な値: Default, None
--build-arg

'--build-arg name[=value]' 形式のビルド引数。 '--build-arg name[=value]' を複数回渡すことで、複数の値がサポートされます。 重要: このパラメーターには、パスワード、アクセス トークン、または機密情報を含めないようにしてください。 このパラメーター値は、デバッグのために ACR チームに表示されます。

--file -f

ソース コードのルート フォルダーへの Docker ファイルの相対パス。 既定値は 'Dockerfile' です。

--image -t

形式を使用したイメージの名前とタグ: '-t repo/image:tag'。 -t を複数回渡すことで、複数のタグがサポートされます。

--log-template
プレビュー

'log/repo:tag' (例: 'acr/logs:{.Run.ID}}') の形式を使用して、実行ログ成果物のリポジトリとタグ テンプレート。 CMK が有効なレジストリにのみ適用されます。

--no-format

ログを生形式で表示するかどうかを示します。

規定値: False
--no-logs

ビルドを正常にキューに入れた後はログを表示しないでください。

規定値: False
--no-push

ビルドされたイメージをレジストリにプッシュする必要があるかどうかを示します。

規定値: False
--no-wait

ビルドが完了するのを待って、ビルドをキューに入れた直後に戻らないでください。

規定値: False
--platform

ビルド/タスクが実行されるプラットフォーム (例: "windows"、"linux")。 ビルド コマンドで使用する場合は、結果のイメージの 'os/arch/variant' 形式で指定することもできます。 たとえば、linux/arm/v7 などです。 'arch' と 'variant' の部分は省略可能です。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--secret-build-arg

'--secret-build-arg name[=value]' 形式のシークレット ビルド引数。 '--secret-build-arg name[=value]' を複数回渡すことで、複数の値がサポートされます。 このパラメーター値は ACR チームには表示されず、機密情報に適しています。

--target

ターゲット ビルド ステージの名前。

--timeout

タイムアウト (秒単位)。

<SOURCE_LOCATION>

ローカル ソース コードのディレクトリ パス (例: './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")。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az acr check-health

環境について、また必要があればターゲット レジストリについても、正常性に関する情報を取得します。

az acr check-health [--ignore-errors]
                    [--name]
                    [--vnet]
                    [--yes]

ターゲット レジストリ 'myregistry' を使用して正常性状態を取得し、イメージをプルするための確認をスキップします。

az acr check-health -n myregistry -y

最初のエラーで停止することなく、環境の正常性状態を取得します。

az acr check-health --ignore-errors

省略可能のパラメーター

--ignore-errors

エラーが見つかった場合でも、すべての正常性チェックを指定します。

規定値: False
--name -n

コンテナー レジストリの名前。 小文字で指定する必要があります。 az configure --defaults acr=<registry name>を使用して、既定のレジストリ名を構成できます。

--vnet

VNET 内でこのコマンドを実行してプライベート エンドポイントへの DNS ルーティングを確認するための仮想ネットワーク ID。

--yes -y

確認のダイアログを表示しません。

規定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az acr check-name

Azure コンテナー レジストリ名が有効であり、使用できるかどうかを確認します。

az acr check-name --name

レジストリ名が既に存在するかどうかを確認します。

az acr check-name -n doesthisnameexist

必須のパラメーター

--name -n

コンテナー レジストリの名前。 小文字で指定する必要があります。 az configure --defaults acr=<registry name>を使用して、既定のレジストリ名を構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az acr create

Azure コンテナー レジストリを作成します。

az acr create --name
              --resource-group
              --sku {Basic, Premium, Standard}
              [--admin-enabled {false, true}]
              [--allow-exports {false, true}]
              [--allow-metadata-search {false, true}]
              [--allow-trusted-services {false, true}]
              [--default-action {Allow, Deny}]
              [--identity]
              [--key-encryption-key]
              [--location]
              [--public-network-enabled {false, true}]
              [--tags]
              [--workspace]
              [--zone-redundancy {Disabled, Enabled}]

Standard SKU を使用してマネージド コンテナー レジストリを作成します。

az acr create -n myregistry -g MyResourceGroup --sku Standard

必須のパラメーター

--name -n

コンテナー レジストリの名前。 小文字で指定する必要があります。 az configure --defaults acr=<registry name>を使用して、既定のレジストリ名を構成できます。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--sku

コンテナー レジストリの SKU。

指定可能な値: Basic, Premium, Standard

省略可能のパラメーター

--admin-enabled

管理者ユーザーが有効になっているかどうかを示します。

指定可能な値: false, true
規定値: False
--allow-exports
プレビュー

このレジストリからの成果物のエクスポートを許可または禁止するように exportPolicy を構成します。 成果物は、インポート操作または転送操作を使用してエクスポートできます。 詳細については、https://aka.ms/acr/export-policy にアクセスしてください。

指定可能な値: false, true
--allow-metadata-search
プレビュー

レジストリのメタデータ検索機能を有効または無効にします。 指定しない場合、これは既定で無効に設定されます。

指定可能な値: false, true
--allow-trusted-services
プレビュー

信頼された Azure サービスがネットワーク制限付きレジストリにアクセスできるようにします。 詳細については、https://aka.ms/acr/trusted-services にアクセスしてください。 既定値は許可されます。

指定可能な値: false, true
--default-action

ルールが一致しない場合に適用される既定のアクション。 Premium SKU にのみ適用されます。

指定可能な値: Allow, Deny
--identity

同じリソース グループ内にある場合は、割り当てられたマネージド ID リソース ID または名前を使用します。

--key-encryption-key

キー コンテナーのキー URI。 自動ローテーションを有効にするには、バージョンレスのキー URI を指定します。 手動ローテーションの場合は、バージョン管理されたキー URI を指定します。

--location -l

Location。 値のソース: az account list-locations az configure --defaults location=<location> を使用して、既定の場所を構成できます。

--public-network-enabled

コンテナー レジストリのパブリック ネットワーク アクセスを許可します。 既定値は許可されます。

指定可能な値: false, true
--tags

スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。

--workspace
プレビュー

レジストリ診断ログの送信先となる Log Analytics ワークスペースの名前または ID。 すべてのイベントが有効になります。 "az monitor log-analytics workspace create" を使用して作成できます。 追加請求が適用される場合があります。

--zone-redundancy
プレビュー

このレジストリまたはレプリケーションに対してゾーン冗長を有効にする必要があるかどうかを示します。 サポートされている場所など、詳細については、 https://aka.ms/acr/azを参照してください。 ゾーン冗長を更新できません。 既定値は 'Disabled' です。

指定可能な値: Disabled, Enabled
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az acr delete

Azure コンテナー レジストリを削除します。

az acr delete --name
              [--resource-group]
              [--yes]

Azure Container Registry を削除します。

az acr delete -n myregistry

必須のパラメーター

--name -n

コンテナー レジストリの名前。 小文字で指定する必要があります。 az configure --defaults acr=<registry name>を使用して、既定のレジストリ名を構成できます。

省略可能のパラメーター

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--yes -y

確認のダイアログを表示しません。

規定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az acr import

Azure コンテナー レジストリに、別のコンテナー レジストリからイメージをインポートします。 インポートにより、docker pull、docker tag、docker push を実行する必要がなくなります。 大きな画像の場合は、 --no-waitの使用を検討してください。

az acr import --name
              --source
              [--force]
              [--image]
              [--no-wait]
              [--password]
              [--registry]
              [--repository]
              [--resource-group]
              [--username]

'sourceregistry' から 'myregistry' にイメージをインポートします。 イメージは、ソース リポジトリとタグ名を継承します。

az acr import -n myregistry --source sourceregistry.azurecr.io/sourcerepository:sourcetag

Docker Hub 上のパブリック リポジトリからイメージをインポートします。 イメージでは、指定されたリポジトリとタグ名が使用されます。

az acr import -n myregistry --source docker.io/library/hello-world:latest -t targetrepository:targettag

ユーザー名とパスワードを使用して、プライベート リポジトリからイメージをインポートします。 これは、Azure の外部のレジストリにも適用されます。

az acr import -n myregistry --source myprivateregistry.azurecr.io/hello-world:latest -u username -p password

別のサブスクリプションの Azure コンテナー レジストリからイメージをインポートします。

az acr import -n myregistry --source sourcerepository:sourcetag -t targetrepository:targettag \
    -r /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sourceResourceGroup/providers/Microsoft.ContainerRegistry/registries/sourceRegistry

正常に完了するまで待たずにイメージをインポートします。 インポート中のエラーは反映されません。 'az acr repository show-tags' を実行して、インポートが成功したことを確認します。

az acr import -n myregistry --source sourceregistry.azurecr.io/sourcerepository:sourcetag --no-wait

必須のパラメーター

--name -n

コンテナー レジストリの名前。 小文字で指定する必要があります。 az configure --defaults acr=<registry name>を使用して、既定のレジストリ名を構成できます。

--source

レジストリ ログイン サーバーを含むソース イメージ名または完全修飾ソース。 --registryが使用されている場合、ログイン サーバーが含まれている場合でも、--sourceは常にソース イメージとして解釈されます。

省略可能のパラメーター

--force

インポートするイメージの既存のタグを上書きします。

規定値: False
--image -t

形式を使用したイメージの名前とタグ: '-t repo/image:tag'。 -t を複数回渡すことで、複数のタグがサポートされます。

--no-wait

インポートが完了するのを待ち、インポートのキューに入った直後に戻らないでください。

規定値: False
--password -p

ソース コンテナー レジストリのパスワード。

--registry -r

ソースの Azure コンテナー レジストリ。 これには、ソース レジストリの名前、ログイン サーバー、またはリソース ID を指定できます。

--repository

イメージのマニフェストのみのコピーのリポジトリ名。 --repository を複数回渡すことでサポートされる複数のコピー。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--username -u

ソース コンテナー レジストリのユーザー名。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az acr list

現在のサブスクリプションの下にあるすべてのコンテナー レジストリを一覧表示します。

az acr list [--resource-group]

複数のリソース グループにわたって、コンテナー レジストリを一覧表示し、結果をテーブルに表示します。

az acr list -o table

リソース グループ内のコンテナー レジストリを一覧表示し、結果をテーブルに表示します。

az acr list -g MyResourceGroup -o table

省略可能のパラメーター

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az acr login

Docker CLI を使用して Azure コンテナー レジストリにログインします。

Docker がコンピューターにインストールされている必要があります。 完了したら、'docker logout' を使用してログアウトします。(アクセス トークンのみが必要で、Docker をインストールしない場合は、'--expose-token' を指定します)。

az acr login --name
             [--expose-token]
             [--password]
             [--resource-group]
             [--suffix]
             [--username]

Azure Container Registry にログインする

az acr login -n myregistry

Azure Container Registry アクセス トークンを取得する

az acr login -n myregistry --expose-token

必須のパラメーター

--name -n

コンテナー レジストリの名前。 小文字で指定する必要があります。 az configure --defaults acr=<registry name>を使用して、既定のレジストリ名を構成できます。

省略可能のパラメーター

--expose-token -t

Docker CLI を使用して自動的にログインするのではなく、アクセス トークンを公開します。

規定値: False
--password -p

コンテナー レジストリへのログインに使用するパスワード。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--suffix

レジストリ ログイン サーバーのテナント サフィックス。 レジストリ ログイン サーバーの形式が 'registry-tenant.azurecr.io' の場合は、'--suffix tenant' を指定できます。 別のサブスクリプションからレジストリにアクセスしている場合、またはイメージにアクセスするアクセス許可を持っているが、レジストリ リソースを管理するアクセス許可がない場合に適用されます。

--username -u

コンテナー レジストリへのログインに使用するユーザー名。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az acr query

Kusto 照会言語を使用して ACR 内のコンテンツに対してクエリを実行します。

Kusto 照会言語を使用して、Azure Container Registry 内の成果物とイメージのクエリを実行します。 ダイジェスト、件名、注釈などの OCI マニフェスト プロパティを使用して、検索結果のクエリ、フィルター処理、並べ替えができます。

az acr query --kql-query
             --name
             [--password]
             [--repository]
             [--skip-token]
             [--username]

1 つのマニフェストをフェッチする

az acr query -n $MyRegistry -q "Manifests | limit 1"

リポジトリ$RepositoryName内のすべてのマニフェストをカウントする

az acr query -n $MyRegistry -q "Manifests" -o table

リポジトリ$RepositoryNameのすべてのマニフェストを作成日順に一覧表示する

az acr query -n $MyRegistry --repository $RepositoryName -q "Manifests | order by createdAt desc"

リポジトリ $RepositoryName内の$Signatureによって署名されたすべてのダイジェストのクエリ

az acr query -n $MyRegistry --repository $RepositoryName -q "Manifests | where annotations['org.cncf.notary.signature.subject'] == $Signature | project createdAt, digest, subject"

スキップ トークンを使用してレジストリ内のダイジェストを照会し、ダイジェストで並べ替えます (改ページ付きの結果の場合)

az acr query -n $MyRegistry -q "Manifests | project digest | order by digest asc" --skip-token eyAibm8iOiAibHVjayIsICJidXQiOiAibmljZSIsICJ0cnkiOiAiISIgfQ==

必須のパラメーター

--kql-query -q

実行する KQL クエリ。

--name -n

クエリが実行されるコンテナー レジストリの名前。

省略可能のパラメーター

--password

レジストリ パスワード。

--repository

クエリが実行されるリポジトリ。 リポジトリが指定されていない場合、クエリはレジストリ レベルで実行されます。

--skip-token

トークンをスキップして、該当する場合はクエリの次のページを取得します。

--username

レジストリ ユーザー名。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az acr run

Azure Container Registry のストリーミング ログを提供するクイック実行をキューに入れます。

az acr run --registry
           [--agent-pool]
           [--auth-mode {Default, None}]
           [--cmd]
           [--file]
           [--log-template]
           [--no-format]
           [--no-logs]
           [--no-wait]
           [--platform]
           [--resource-group]
           [--set]
           [--set-secret]
           [--timeout]
           [--values]
           [<SOURCE_LOCATION>]

実行をキューに入れ、コンテナー コマンドを実行します。

az acr run -r myregistry --cmd '$Registry/myimage' /dev/null

標準入力のタスク定義を使用して実行をキューに登録します。 'Ctrl + Z'(Windows) または 'Ctrl + D'(Linux) のどちらかが入力ストリームを終了します。

az acr run -r myregistry -f - /dev/null

パイプを通過したタスクを実行するために、実行をキューに入れます。

cat task.yaml | az acr run -r myregistry -f - /dev/null

ストリーミング ログを使用して ACR にプッシュされたローカル コンテキストをキューに入れます。

az acr run -r myregistry -f bash-echo.yaml ./workspace

ストリーミング ログを使用してリモート Git コンテキストをキューに入れます。

az acr run -r myregistry https://github.com/Azure-Samples/acr-tasks.git -f hello-world.yaml

ストリーミング ログを使用してリモート Git コンテキストをキューに入れ、Linux プラットフォームでタスクを実行します。

az acr run -r myregistry https://github.com/Azure-Samples/acr-tasks.git -f build-hello-world.yaml --platform linux

リモート OCI 成果物コンテキストをキューに入れ、タスクを実行します。

az acr run -r myregistry oci://myregistry.azurecr.io/myartifact:mytag -f hello-world.yaml

必須のパラメーター

--registry -r

コンテナー レジストリの名前。 小文字で指定する必要があります。 az configure --defaults acr=<registry name>を使用して、既定のレジストリ名を構成できます。

省略可能のパラメーター

--agent-pool
プレビュー

エージェント プールの名前。

--auth-mode

ソース レジストリの認証モード。

指定可能な値: Default, None
--cmd

実行するコマンド。 これにより、追加の Docker 実行パラメーター (https://docs.docker.com/engine/reference/commandline/run/) や他の docker コマンド (https://docs.docker.com/engine/reference/commandline/docker/) もサポートされます。

--file -f

ソース コンテキストを基準としたタスク テンプレート/定義ファイルのパス。 標準入力からファイルをパイプするには、'-' を使用できます。

--log-template
プレビュー

'log/repo:tag' (例: 'acr/logs:{.Run.ID}}') の形式を使用して、実行ログ成果物のリポジトリとタグ テンプレート。 CMK が有効なレジストリにのみ適用されます。

--no-format

ログを生形式で表示するかどうかを示します。

規定値: False
--no-logs

ビルドを正常にキューに入れた後はログを表示しないでください。

規定値: False
--no-wait

実行が完了するのを待ち、実行のキューに入った直後に戻らないでください。

規定値: False
--platform

ビルド/タスクが実行されるプラットフォーム (例: "windows"、"linux")。 ビルド コマンドで使用する場合は、結果のイメージの 'os/arch/variant' 形式で指定することもできます。 たとえば、linux/arm/v7 などです。 'arch' と 'variant' の部分は省略可能です。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--set

'name[=value]' 形式の値。 --set を複数回渡すことによってサポートされる倍数。

--set-secret

'-set name[=value]' 形式のシークレット値。 --set を複数回渡すことによってサポートされる倍数。

--timeout

タイムアウト (秒単位)。

--values

ソース コンテキストに対する相対タスク値ファイル パス。

<SOURCE_LOCATION>

ローカル ソース コードのディレクトリ パス (例: './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')。 '/dev/null' が指定されている場合、値は None に設定され、無視されます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az acr show

Azure コンテナー レジストリの詳細を取得します。

az acr show --name
            [--resource-group]

Azure Container Registry のログイン サーバーを取得します。

az acr show -n myregistry --query loginServer

Azure Container Registry の詳細を取得する

az acr show --name myregistry --resource-group MyResourceGroup

必須のパラメーター

--name -n

コンテナー レジストリの名前。 小文字で指定する必要があります。 az configure --defaults acr=<registry name>を使用して、既定のレジストリ名を構成できます。

省略可能のパラメーター

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az acr show-endpoints

レジストリ エンドポイントを表示します。

az acr show-endpoints --name
                      [--resource-group]

必須のパラメーター

--name -n

コンテナー レジストリの名前。 小文字で指定する必要があります。 az configure --defaults acr=<registry name>を使用して、既定のレジストリ名を構成できます。

省略可能のパラメーター

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az acr show-usage

Azure コンテナー レジストリにおけるストレージの使用状況を取得します。

az acr show-usage --name
                  [--resource-group]

Azure コンテナー レジストリにおけるストレージの使用状況を取得します。

az acr show-usage -n myregistry

必須のパラメーター

--name -n

コンテナー レジストリの名前。 小文字で指定する必要があります。 az configure --defaults acr=<registry name>を使用して、既定のレジストリ名を構成できます。

省略可能のパラメーター

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az acr update

Azure コンテナー レジストリを作成します。

az acr update --name
              [--add]
              [--admin-enabled {false, true}]
              [--allow-exports {false, true}]
              [--allow-metadata-search {false, true}]
              [--allow-trusted-services {false, true}]
              [--anonymous-pull-enabled {false, true}]
              [--data-endpoint-enabled {false, true}]
              [--default-action {Allow, Deny}]
              [--force-string]
              [--public-network-enabled {false, true}]
              [--remove]
              [--resource-group]
              [--set]
              [--sku {Basic, Premium, Standard}]
              [--tags]

Azure Container Registry のタグを更新します。

az acr update -n myregistry --tags key1=value1 key2=value2

Azure Container Registry の管理者ユーザー アカウントを有効にします。

az acr update -n myregistry --admin-enabled true

必須のパラメーター

--name -n

コンテナー レジストリの名前。 小文字で指定する必要があります。 az configure --defaults acr=<registry name>を使用して、既定のレジストリ名を構成できます。

省略可能のパラメーター

--add

パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: --add property.listProperty <key=value, string or JSON string>

規定値: []
--admin-enabled

管理者ユーザーが有効になっているかどうかを示します。

指定可能な値: false, true
--allow-exports
プレビュー

このレジストリからの成果物のエクスポートを許可または禁止するように exportPolicy を構成します。 成果物は、インポート操作または転送操作を使用してエクスポートできます。 詳細については、https://aka.ms/acr/export-policy にアクセスしてください。

指定可能な値: false, true
--allow-metadata-search
プレビュー

レジストリのメタデータ検索機能を有効または無効にします。

指定可能な値: false, true
--allow-trusted-services
プレビュー

信頼された Azure サービスがネットワーク制限付きレジストリにアクセスできるようにします。 詳細については、https://aka.ms/acr/trusted-services にアクセスしてください。

指定可能な値: false, true
--anonymous-pull-enabled

認証されていないクライアントからレジストリ全体のプルを有効にします。

指定可能な値: false, true
--data-endpoint-enabled

クライアント ファイアウォール構成の専用データ エンドポイントを有効にします。

指定可能な値: false, true
--default-action

ルールが一致しない場合に適用される既定のアクション。 Premium SKU にのみ適用されます。

指定可能な値: Allow, Deny
--force-string

'set' または 'add' を使用する場合は、JSON に変換するのではなく、文字列リテラルを保持します。

規定値: False
--public-network-enabled

コンテナー レジストリのパブリック ネットワーク アクセスを許可します。

指定可能な値: false, true
--remove

リストからプロパティまたは要素を削除します。 例: --remove property.list <indexToRemove> OR --remove propertyToRemove

規定値: []
--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--set

設定するプロパティ パスと値を指定して、オブジェクトを更新します。 例: --set property1.property2=<value>

規定値: []
--sku

コンテナー レジストリの SKU。

指定可能な値: Basic, Premium, Standard
--tags

スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。