Azure Stack Hub 上の Azure Container Registry の概要

Azure Stack Hub 上で Azure Container Registry (ACR) を使用すると、コンテナー イメージと成果物を格納および管理することができます。 パブリック プレビュー リリースでは、ユーザーは Azure Stack Hub ユーザー ポータルを使用して、または PowerShell、Azure CLI、Docker CLI のコマンドを使用して、コンテナー レジストリを作成および管理することができます。

Azure Stack Hub 上の ACR では、ユーザーは OCI イメージの格納と取得、ロールベースのアクセス制御 (RBAC) アクセス許可の割り当て、Webhook の作成を行うことができます

重要

Azure Stack Hub 上の Azure Container Registry は、現在プレビュー段階です。 ベータ版、プレビュー版、または一般提供としてまだリリースされていない Azure の機能に適用される法律条項については、「Microsoft Azure プレビューの追加使用条件」を参照してください。

Azure Stack Hub 上の ACR の機能

Azure 上の ACR と比較した、Azure Stack Hub による ACR のサポート:

機能 Azure での ACR Azure Stack Hub での ACR のパブリック プレビュー
ポータル はい はい
マルチテナント ホステッド サービス はい はい
Docker レジストリ はい はい
Helm サポート はい はい
OCI サポート はい Yes
ID 管理とアクセス管理 Microsoft Entra ID Microsoft Entra / AD FS
RBAC レジストリ レジストリ
リモート リポジトリ (ミラー) いいえ いいえ
OSS 脆弱性のスキャン はい いいえ
保持 はい いいえ
コンテンツの信頼 はい いいえ
レプリケーション はい いいえ
Webhooks はい はい
プライベート ネットワーク はい いいえ

Azure 上の ACR と Azure Stack Hub 上の ACR

Azure 上の ACR と Azure Stack Hub 上の ACR を比較した場合の主な相違点:

側面 Azure 上の Container Registry Container Registry と Azure Stack Hub
サービス レベル (SKU) レジストリ サービスのレベルおよび機能 - Azure Container Registry | Microsoft Docs 既定では、最大 100 GB のストレージと 10 個の Webhook を使用して Azure Stack Hub 上に単一のサービス層 (SKU) を作成できます。 Azure Stack Hub オペレーターは、必要に応じてそのストレージの下限をカスタマイズできます。
ログイン サーバー <registry-name>.azurecr.io
(すべて小文字)
<registry-name>.azsacr.<regionname>.<fqdn>
(すべて小文字)
例: myregistry.azsacr.azurestack.contoso.com

サービス階層の機能と制限

次の表に、Azure Stack Hub サービス レベルの機能とレジストリ制限の詳細を示します。

リソース Azure Stack Hub
含まれているストレージ1 (GB) 100
ストレージの制限2 (GB) 100
イメージ レイヤーの最大サイズ (GB) 100
1 分あたりの ReadOps3、4 なし
1 分あたりの WriteOps3、5 なし
ダウンロード帯域幅3 (MBPS) なし
アップロード帯域幅 3 (MBPS) なし
Webhooks 10
geo レプリケーション 該当なし
可用性ゾーン 該当なし
コンテンツの信頼 該当なし
プライベート エンドポイントがあるプライベート リンク 該当なし
- プライベート エンドポイント なし
パブリック IP ネットワーク ルール 該当なし
サービス エンドポイントの VNet アクセス 該当なし
カスタマー マネージド キー 該当なし
リポジトリがスコープ指定されたアクセス許可 該当なし
- トークン なし
- スコープ マップ なし
- スコープ マップあたりのリポジトリ なし

1. 各レベルの料金に含まれるストレージ。

2. レジストリで許可される最大ストレージ。 オペレーターがクォータを介して提供するストレージは、より少ない場合があります。

3.ReadOpsWriteOps、およびBandwidth は、Azure Stack Hub の構成とユーザー ワークロードによって異なります。

4.docker pull は、イメージ内のレイヤー数とマニフェストの取得に基づいて、複数の読み取り操作に変換します。

5.docker push は、プッシュする必要があるレイヤーの数に基づいて、複数の書き込み操作に変換します。 docker push には、既存のイメージのマニフェストを取得する ReadOps が含まれます。

サポートされているコマンド

CLI および PowerShell コマンドのサブセットは、Azure StackHub 上の Azure Container Registry でサポートされています。 完全な一覧については、サポートされているコマンドに関するページをご覧ください。

価格

ほとんどのパブリック プレビューと同様に、Azure Stack Hub 上の Azure Container Registry のパブリック プレビューも無料です。 価格の詳細は、サービスの GA リリース前に共有されます。

次の手順

Azure Stack Hub 上の Kubernetes について学習する