Azure Container Registry SKUAzure Container Registry SKUs

Azure Container Registry (ACR) は、SKU と呼ばれる複数のサービス階層で使用できます。Azure Container Registry (ACR) is available in multiple service tiers, known as SKUs. これらの SKU は、Azure におけるプライベート Docker レジストリの容量と使用パターンに合ったさまざまなオプションと予測可能な価格を提供します。These SKUs provide predictable pricing and several options for aligning to the capacity and usage patterns of your private Docker registry in Azure.

SKUSKU マネージドManaged 説明Description
BasicBasic はいYes Azure Container Registry について学習する開発者向けのコスト最適化エントリ ポイント。A cost-optimized entry point for developers learning about Azure Container Registry. Basic レジストリには Standard および Premium と同じプログラム機能があります (Azure Active Directory 認証の統合イメージ削除Webhook など)。Basic registries have the same programmatic capabilities as Standard and Premium (such as Azure Active Directory authentication integration, image deletion, and webhooks). ただし、含まれているストレージとイメージのスループットは、使用率が低いシナリオに最も適しています。However, the included storage and image throughput are most appropriate for lower usage scenarios.
StandardStandard はいYes Standard レジストリは、Basic と同じ機能を提供しますが、含まれているストレージとイメージ スループットが拡大されています。Standard registries offer the same capabilities as Basic, with increased included storage and image throughput. Standard レジストリは、ほとんどの運用シナリオのニーズを満たすはずです。Standard registries should satisfy the needs of most production scenarios.
PremiumPremium はいYes Premium レジストリは、含まれているストレージが最も大きく、同時実行操作数も最大であり、大容量シナリオに対応できます。Premium registries provide the highest amount of included storage and concurrent operations, enabling high-volume scenarios. イメージのスループットの増加に加え、Premium では、複数のリージョン間で 1 つのレジストリを管理するための geo レプリケーション、イメージ タグに署名するためのコンテンツの信頼、レジストリへのアクセスを制限するファイアウォールおよび仮想ネットワーク (プレビュー) などの機能が追加されています。In addition to higher image throughput, Premium adds features including geo-replication for managing a single registry across multiple regions, content trust for image tag signing, and firewalls and virtual networks (preview) to restrict access to the registry.
クラシック (2019 年 4 月を過ぎると使用不可)Classic (not available after April 2019) いいえNo この SKU により、Azure での Azure Container Registry サービスの最初のリリースが可能になりました。This SKU enabled the initial release of the Azure Container Registry service in Azure. クラシック レジストリは、Azure がサブスクリプションに作成するストレージ アカウントによってサポートされ、スループットの向上や geo レプリケーションなどの高いレベルの機能を提供する ACR の機能を制限します。Classic registries are backed by a storage account that Azure creates in your subscription, which limits the ability for ACR to provide higher-level capabilities such as increased throughput and geo-replication.

重要

Classic レジストリ SKU は非推奨になっており、2019 年 4 月を過ぎると使用できなくなります。The Classic registry SKU is being deprecated, and will be unavailable after April 2019. すべての新しいレジストリでは Basic、Standard、または Premium を使用することをお勧めします。We recommend using Basic, Standard, or Premium for all new registries. 既存のすべての Classic レジストリを、2019 年 4 月より前にアップグレードする必要があります。All existing Classic registries should be upgraded prior to April 2019. アップグレードについては、「Classic コンテナー レジストリのアップグレード」を参照してください。For upgrade information, see Upgrade a Classic registry.

Basic、Standard、および Premium SKU (総称管理対象レジストリ) では、すべて同じプログラム機能が提供されます。The Basic, Standard, and Premium SKUs (collectively called managed registries) all provide the same programmatic capabilities. また、これらすべては、Azure によって完全に管理されているイメージ ストレージから恩恵を受けられます。They also all benefit from image storage managed entirely by Azure. 上位の SKU を選択するほど、パフォーマンスとスケールが向上します。Choosing a higher-level SKU provides more performance and scale. 複数のサービス レベルがあることで、最初は Basic を導入し、その後、レジストリの使用量の増加に伴って Standard や Premium に切り替えることができます。With multiple service tiers, you can get started with Basic, then convert to Standard and Premium as your registry usage increases.

SKU 機能マトリックスSKU feature matrix

次の表に、Basic、Standard、および Premium サービス階層の機能と制限について説明します。The following table details the features and limits of the Basic, Standard, and Premium service tiers.

ResourceResource BasicBasic 標準Standard PremiumPremium
ストレージ1Storage1 10 GiB10 GiB 100 GiB100 GiB 500 GiB500 GiB
イメージ レイヤーの最大サイズMaximum image layer size 200 GiB200 GiB 200 GiB200 GiB 200 GiB200 GiB
1 分あたりの ReadOps2、3ReadOps per minute2, 3 1,0001,000 3,0003,000 10,00010,000
1 分あたりの WriteOps2、4WriteOps per minute2, 4 100100 500500 2,0002,000
ダウンロード帯域幅 MBps2Download bandwidth MBps2 3030 6060 100100
アップロード帯域幅 MBps2Upload bandwidth MBps2 1010 2020 5050
webhooksWebhooks 22 1010 100100
geo レプリケーションGeo-replication 該当なしN/A 該当なしN/A サポートされていますSupported
コンテンツの信頼Content trust 該当なしN/A 該当なしN/A サポートされていますSupported

1 指定された容量の上限は、各レベルに "含まれる" ストレージの容量です。1The specified storage limits are the amount of included storage for each tier. これらの制限を超えてイメージを保存する場合は、GiB あたりの追加料金が日単位で課金されます。You're charged an additional daily rate per GiB for image storage above these limits. 詳細については、Azure Container Registry の価格に関するページを参照してください。For rate information, see Azure Container Registry pricing.

2ReadOpsWriteOps、および "帯域幅" は最小推定値です。2ReadOps, WriteOps, and Bandwidth are minimum estimates. Azure Container Registry は、使用状況で必要とするパフォーマンスの向上に努めます。Azure Container Registry strives to improve performance as usage requires.

3 docker pull は、イメージ内のレイヤー数とマニフェストの取得に基づいて、複数の読み取り操作に変換します。3A docker pull translates to multiple read operations based on the number of layers in the image, plus the manifest retrieval.

4 docker push は、プッシュする必要があるレイヤーの数に基づいて、複数の書き込み操作に変換します。4A docker push translates to multiple write operations, based on the number of layers that must be pushed. docker push には、ReadOps が含まれ、既存のイメージのマニフェストを取得します。A docker push includes ReadOps to retrieve a manifest for an existing image.

SKU の変更Changing SKUs

レジストリの SKU 変更は、Azure CLI または Azure Portal で行うことができます。You can change a registry's SKU with the Azure CLI or in the Azure portal. 変更後の SKU が最大記憶域容量の要件を満たしていれば、管理対象 SKU は自由に移動することができます。You can move freely between managed SKUs as long as the SKU you're switching to has the required maximum storage capacity. いずれかの管理対象 SKU にクラシックから切り替えると、二度とクラシックに戻すことはできません。あくまで一方向の変換となります。When you switch to one of the managed SKUs from Classic, you cannot move back to Classic--it is a one-way conversion.

Azure CLIAzure CLI

Azure CLI で SKU を切り替えるには、az acr update コマンドを使用します。To move between SKUs in the Azure CLI, use the az acr update command. たとえば Premium への切り替えは、次のようにして行います。For example, to switch to Premium:

az acr update --name myregistry --sku Premium

Azure ポータルAzure portal

Azure Portal のコンテナー レジストリの [Overview](概要) で、 [Update](更新) を選択し、[SKU] ドロップダウン リストから新しい SKU を選択します。In the container registry Overview in the Azure portal, select Update, then select a new SKU from the SKU drop-down.

Azure Portal でのコンテナー レジストリ SKU の更新

ご利用のレジストリがクラシック レジストリである場合、管理対象 SKU を Azure Portal 内で選択することはできません。If you have a Classic registry, you can't select a managed SKU within the Azure portal. あらかじめ管理対象レジストリにアップグレードしておく必要があります。Instead, you must first upgrade to a managed registry.

価格Pricing

各 Azure Container Registry SKU の価格については、「Container Registry の価格」を参照してください。For pricing information on each of the Azure Container Registry SKUs, see Container Registry pricing.

データ転送の価格に関する詳細については、「帯域幅の料金詳細」を参照してください。For details about pricing for data transfers, see Bandwidth Pricing Details.

次の手順Next steps

Azure Container Registry ロードマップAzure Container Registry Roadmap

GitHub の ACR ロードマップを参照して、サービスの今後の機能に関する情報を確認してください。Visit the ACR Roadmap on GitHub to find information about upcoming features in the service.

Azure Container Registry UserVoiceAzure Container Registry UserVoice

ACR UserVoice で、新機能に関する提案を送信し、投票してください。Submit and vote on new feature suggestions in ACR UserVoice.