4
の後に何が起こるかAmazon ECR Service Limitsによると、リポジトリあたりの最大画像数は1,000です。 この上限を超えた後はどうなりますか?最も古いイメージが自動的に削除されるのか、それともリポジトリへのプッシュがブロックされるのでしょうか?ECRリポジトリにプッシュされる画像の最大数が
手動で削除する必要がありますか?ドキュメントは明確ではありません。
の後に何が起こるかAmazon ECR Service Limitsによると、リポジトリあたりの最大画像数は1,000です。 この上限を超えた後はどうなりますか?最も古いイメージが自動的に削除されるのか、それともリポジトリへのプッシュがブロックされるのでしょうか?ECRリポジトリにプッシュされる画像の最大数が
手動で削除する必要がありますか?ドキュメントは明確ではありません。
はこの正確なシナリオを経験したので、私は限界に達したときにそれを確認することができ、AWSは、この非常に助けにならないエラーメッセージが表示されてプッシュからあなたをブロックします:
Error pushing to registry: Server error: 403 trying to push <repo>:<label> manifest
あなたは数を管理する必要がありますあなた自身のリポジトリ。何(も最も古いを削除 ')ガベージコレクションに組み込まれた機能は現在存在しないとして、あなたはいくつかのオプションがあります。
ecr batch-delete-image
コマンドを使用してAWS CLI/SDKとインターフェイスする独自のツールを作成する