Amazon ECR公開ギャラリーのコンテナイメージを恒久的に使用する方法を教えて下さい
困っていた内容
Amazon ECR公開ギャラリーのコンテナイメージにおいて、Image tagsからバージョンのイメージを選択して使用していますが、こちらのバージョンのイメージは恒久的に使用できるものでしょうか。
使用しているバージョンのイメージが削除などの理由により急に使えなくなる場合、起動障害などの影響を懸念しています。
起動障害に備えた対応方法があれば教えて下さい。
どう対応すればいいの?
Amazon ECR公開ギャラリーにおけるコンテナイメージにおいて、恒久的に使用できることについて記事執筆時点(2021-09-21)ではドキュメント等で明示的な説明はありません。
そのため、代替案としてお客様のご要件に応じてお使い頂いているイメージをお客様のECRリポジトリにpushを行い、ECSタスク定義からはお客様で管理されたECRリポジトリを参照するような構成をご検討ください。
参考資料
- Creating a private repository - Amazon ECR
-
Image - Amazon Elastic Container Service
Images in Amazon ECR repositories can be specified by using either the full registry/repository:tag or registry/repository@digest naming convention. For example, aws_account_id.dkr.ecr.region.amazonaws.com/my-web-app:latest or aws_account_id.dkr.ecr.region.amazonaws.com/my-web-app@sha256:94afd1f2e64d908bc90dbca0035a5b567EXAMPLE