Amazon ECR Public エンドポイントとクォータ
AWS サービスにプログラムで接続するには、エンドポイントを使用します。AWS サービスには、サービスがサポートする一部またはすべての AWS リージョンに、IPv4 エンドポイント、デュアルスタックエンドポイント、および FIPS エンドポイントのエンドポイントタイプが用意されています。一部のサービスにはグローバルエンドポイントが用意されています。詳細については、「AWS サービスエンドポイント」を参照してください。
サービスクォータ (制限とも呼ばれます) は、AWS アカウントのサービスリソースまたはオペレーションの最大数です。詳細については、「AWS サービスクォータ」を参照してください。
このサービスのサービスエンドポイントおよび Service Quotas を以下に示します。
サービスエンドポイント
ecr-public および api.ecr-public エンドポイントは、Amazon ECR Public API の呼び出しに使用されます。DescribeImages や CreateRepository などの API アクションは、このエンドポイントに移動します。2 つのエンドポイントは同じように機能しますが、api.ecr-public または AWS CLI SDK を使用する場合は AWS エンドポイントが推奨され、デフォルトになります。
| リージョン名 | リージョン | エンドポイント | プロトコル |
|---|---|---|---|
| 米国東部 (バージニア北部) | us-east-1 |
ecr-public.us-east-1.amazonaws.com ecr-public.us-east-1.api.aws api.ecr-public.us-east-1.amazonaws.com |
HTTPS HTTPS HTTPS |
| 米国西部 (オレゴン) | us-west-2 |
ecr-public.us-west-2.amazonaws.com api.ecr-public.us-west-2.amazonaws.com |
HTTPS HTTPS |
Service Quotas
Amazon ECR Public の Service Quotas は以下のとおりです。
| 名前 | デフォルト | 引き上げ可能 | 説明 |
|---|---|---|---|
| リポジトリあたりのイメージ数 | サポートされている各リージョン: 100,000 | あり |
リポジトリあたりのイメージの最大数。 |
| レイヤーパート | サポートされている各リージョン: 1,000 | なし | レイヤーパートの最大数 これは、Amazon ECR API アクションを直接使用して、イメージプッシュオペレーションのマルチパートアップロードを開始している場合にのみ適用されます。 |
| レイヤーパートの最大サイズ | サポートされている各リージョン: 10 | なし | レイヤーパートの最大サイズ (MiB)。これは、Amazon ECR API アクションを直接使用して、イメージプッシュオペレーションのマルチパートアップロードを開始している場合にのみ適用されます。 |
| レイヤーの最大サイズ | サポートされている各リージョン: 10,000 | なし | レイヤーあたりの最大サイズ。 |
| レイヤーパートの最小サイズ | サポートされている各リージョン:5 | なし | レイヤーパートの最小サイズ (MiB)。これは、Amazon ECR API アクションを直接使用して、イメージプッシュオペレーションのマルチパートアップロードを開始している場合にのみ適用されます。 |
| BatchCheckLayerAvailability リクエストのレート | サポートされている各リージョン: 200/秒 | あり |
現在のリージョンで 1 秒あたりに実行できる BatchCheckLayerAvailability リクエストの最大数。イメージがリポジトリにプッシュされると、イメージレイヤーごとに以前にアップロードされたかどうかが確認されます。アップロードされている場合、そのイメージレイヤーはスキップされます。 |
| CompleteLayerUpload リクエストのレート | サポートされている各リージョン:10/秒 | あり |
現在のリージョンで 1 秒あたりに実行できる CompleteLayerUpload リクエストの最大数。イメージがプッシュされると、新しいイメージレイヤーごとに CompleteLayerUpload API が 1 回呼び出されて、アップロードが完了したことが確認されます。 |
| GetAuthorizationToken リクエストのレート | サポートされている各リージョン: 200/秒 | あり |
現在のリージョンで 1 秒あたりに実行できる GetAuthorizationToken リクエストの最大数。 |
| InitiateLayerUpload リクエストのレート | サポートされている各リージョン:10/秒 | あり |
現在のリージョンで 1 秒あたりに実行できる InitiateLayerUpload リクエストの最大数。イメージがプッシュされると、まだアップロードされていないイメージレイヤーごとに InitiateLayerUpload API が 1 回呼び出されます。イメージレイヤーがアップロードされたかどうかは、BatchCheckLayerAvailability API アクションによって決定されます。 |
| PutImage リクエストのレート | サポートされている各リージョン: 10/秒 | あり |
現在のリージョンで 1 秒あたりに実行できる PutImage リクエストの最大数。イメージがプッシュされ、すべての新しいイメージレイヤーがアップロードされると、PutImage API が 1 回呼び出され、イメージマニフェスト、およびイメージに関連付けられたタグが作成または更新されます。 |
| UploadLayerPart リクエストのレート | サポートされている各リージョン: 260/秒 | あり |
現在のリージョンで 1 秒あたりに実行できる UploadLayerPart リクエストの最大数。イメージがプッシュされると、新しい各イメージレイヤーがいくつかに分けてアップロードされ、UploadLayerPart API が新しいイメージレイヤーパートごとに 1 回呼び出されます。 |
| 認証済みイメージのプルのレート | サポートされている各リージョン:10/秒 | あり |
1 秒あたりの認証済みイメージのプルの最大数。 |
| AWS リソースへのイメージのプルのレート | サポートされている各リージョン:10/秒 | なし | Amazon ECS、Fargate、または Amazon EC2 で実行されているリソースへの 1 秒あたりのイメージのプルの最大数。 |
| 認証されていないイメージのプルのレート | サポートされている各リージョン: 1/秒 | なし | 1 秒あたりの認証されていないイメージのプルの最大数。 |
| 登録済みリポジトリ | サポートされている各リージョン: 10,000 | あり |
このアカウントで現在のリージョンに作成できるリポジトリの最大数。 |
| イメージあたりのタグ | サポートされている各リージョン: 1,000 | なし | イメージあたりのタグの最大数。 |
詳細については、Amazon ECR Public ユーザーガイドの Amazon ECR Public サービスクォータを参照してください。