翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ECR から ECR へのプルスルーキャッシュのリポジトリプレフィックスのカスタマイズ
プルスルーキャッシュルールは、ecr リポジトリプレフィックスとアップストリームリポジトリプレフィックスの両方をサポートします。ecr リポジトリプレフィックスは、ルールに関連付けられている Amazon ECR キャッシュレジストリのリポジトリ名前空間プレフィックスです。このプレフィックスを使用するすべてのリポジトリは、ルールで定義されたアップストリームレジストリのキャッシュ対応リポジトリをプルスルーします。たとえば、 のプレフィックスは、 で始まるすべてのリポジトリprod
に適用されますprod/
。プルスルーキャッシュルールが関連付けられていないレジストリ内のすべてのリポジトリにテンプレートを適用するには、 をプレフィックスROOT
として使用します。
重要
プレフィックスの末尾には常に /
が適用されると想定されます。ecr-public
をプレフィックスとして指定すると、Amazon ECR はそれを ecr-public/
として扱います。
アップストリームリポジトリプレフィックスは、アップストリームリポジトリ名と一致します。デフォルトでは、 に設定されます。これによりROOT
、アップストリームリポジトリとの照合が可能になります。アップストリームリポジトリプレフィックスは、Amazon ECR リポジトリプレフィックスに ROOT
以外の値がある場合にのみ設定できます。
次の表は、プルスルーキャッシュルールのプレフィックス設定に基づくキャッシュリポジトリ名とアップストリームリポジトリ名のマッピングを示しています。
キャッシュ名前空間 |
アップストリーム名前空間 |
マッピング関係 (キャッシュリポジトリ → アップストリームリポジトリ) |
---|---|---|
ecr-public |
ROOT (デフォルト) |
|
ルート |
ルート |
|
チーム A |
チーム A |
|
my-app |
アップストリームアプリケーション |
|