とはAmazon Elastic Container Registry? - Amazon ECR

「翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。」

とはAmazon Elastic Container Registry?

Amazon Elastic Container Registry (Amazon ECR) は、安全性と信頼性に優れたスケーラブルな AWS マネージドコンテナイメージレジストリサービスです。Amazon ECR は、AWS IAM を使用してリソースベースのアクセス権限を持つプライベートコンテナイメージリポジトリをサポートします。これは、指定されたユーザーまたは Amazon EC2 インスタンスが、コンテナのリポジトリとイメージにアクセスできるようにするためです。任意の CLI を使用して、Docker イメージ、Open Container Initiative (OCI) イメージ、および OCI 互換アーティファクトをプッシュ、プル、管理できます。

注記

Amazon ECR は、パブリックコンテナイメージリポジトリもサポートしています。詳細については、 パブリックユーザーガイドAmazon ECRの「 パブリックとは」を参照してください。Amazon ECR

AWS コンテナサービスチームは、GitHub でパブリックロードマップを維持しています。これには、チームが取り組んでいる内容に関する情報が含まれており、AWS のすべてのお客様が直接フィードバックを提供することができます。詳細については、「AWS コンテナロードマップ.」を参照してください。

のコンポーネントAmazon ECR

Amazon ECR には、次のコンポーネントが含まれています。

レジストリ

Amazon ECR レジストリは、AWS アカウントごとに用意されています。レジストリ内にイメージリポジトリを作成して、これらのリポジトリにイメージを保存できます。詳細については、「」を参照してください。Amazon ECR private registries.

認証トークン

クライアントがイメージをプッシュおよびプルするには、Amazon ECR ユーザーとして AWS レジストリに対して認証する必要があります。詳細については、「」を参照してください。プライベートレジストリの認証.

リポジトリ

Amazon ECR イメージリポジトリには、Docker イメージ、Open Container Initiative (OCI) イメージ、および OCI 互換アーティファクトが含まれます。詳細については、「」を参照してください。Amazon ECR プライベートリポジトリ.

リポジトリポリシー

リポジトリポリシーを使用して、リポジトリとリポジトリ内のイメージへのアクセス権を制御できます。詳細については、「」を参照してください。リポジトリポリシー.

イメージ

リポジトリには、コンテナイメージをプッシュおよびプルできます。開発システムでこれらのイメージをローカルに使用したり、Amazon ECS タスク定義と Amazon EKS ポッド仕様で使用したりすることができます。詳細については、「Amazon ECR イメージを Amazon ECS で使用する」および「Amazon ECR イメージを Amazon EKS で使用する.」を参照してください。

の機能Amazon ECR

Amazon ECR には次の機能があります。

  • ライフサイクルポリシーは、リポジトリ内のイメージのライフサイクルの管理に役立ちます。未使用のイメージをクリーンアップするルールを定義します。ルールは、リポジトリに適用する前にテストできます。詳細については、「」を参照してください。ライフサイクルポリシー.

  • イメージスキャンは、コンテナイメージ内のソフトウェアの脆弱性を特定するのに役立ちます。各リポジトリは、プッシュ時にスキャンするように設定できます。これにより、リポジトリにプッシュされる新しいイメージが必ずスキャンされます。その後、イメージスキャンの結果を取得できます。詳細については、「」を参照してください。イメージスキャン.

  • クロスリージョンおよびクロスアカウントのレプリケーションにより、イメージの必要個所で簡単に使用できます。これはレジストリ設定として設定され、リージョン単位です。詳細については、「」を参照してください。Private registry settings.

の開始方法Amazon ECR

Amazon ECR を使用するには、AWS Command Line Interface と Docker をインストールするようにセットアップする必要があります。詳細については、「 でのセットアップAmazon ECR」および「Amazon ECR での AWS CLI の使用.」を参照してください。

の価格Amazon ECR

Amazon ECR では、リポジトリに保存するデータの量と、イメージのプッシュとプルからのデータ転送に対してのみ料金が発生します。詳細については、「Amazon ECR の料金.」を参照してください。