イメージタグの変更可能性 - Amazon ECR

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

イメージタグの変更可能性

イメージタグが上書きされるのを防止するためにリポジトリを変更不可に設定できます。リポジトリが変更不可能なタグ用に設定された後、すでにリポジトリにあるタグを使用してイメージをプッシュしようとすると、ImageTagAlreadyExistsExceptionエラーが返されます。

イメージタグ変更不可の設定は、AWS マネジメントコンソールと AWS CLI ツールを使用して、新しいリポジトリの作成中または既存のリポジトリでいつでも行うことができます。コンソール出の手順については、「リポジトリの作成」および「リポジトリの編集.」を参照してください。

タグが変更不可に設定されたリポジトリを作成するには

次のいずれかのコマンドを使用して、タグが変更不可似せていされた新しいイメージリポジトリを作成します。

  • create-repository (AWS CLI)

    aws ecr create-repository --repository-name name --image-tag-mutability IMMUTABLE --region us-east-2
  • New-ECRRepository (AWS Tools for Windows PowerShell)

    New-ECRRepository -RepositoryName name -ImageTagMutability IMMUTABLE -Region us-east-2 -Force

既存のリポジトリのイメージタグの変更可能性を更新するには

次のいずれかのコマンドを使用して、既存のリポジトリのイメージタグの変更可能性を更新します。

  • put-image-tag-mutability (AWS CLI)

    aws ecr put-image-tag-mutability --repository-name name --image-tag-mutability IMMUTABLE --region us-east-2
  • Write-ECRImageTagMutability (AWS Tools for Windows PowerShell)

    Write-ECRImageTagMutability -RepositoryName name -ImageTagMutability IMMUTABLE -Region us-east-2 -Force