이미지 태그 변경 가능성 - Amazon ECR

이미지 태그 변경 가능성

리포지토리를 변경 불가능으로 구성하여 이미지 태그를 덮어쓰는 걸 방지할 수 있습니다. 리포지토리가 변경 불가능 태그로 구성되면 리포지토리에 이미 존재하는 태그가 지정된 이미지를 푸시하려고 시도할 때 ImageTagAlreadyExistsException 오류가 반환됩니다.

새 리포지토리 생성 도중 또는 기존 리포지토리에서 언제라도 AWS Management 콘솔 및 AWS CLI 도구를 사용하여 이미지 태그 변경 가능성을 설정할 수 있습니다. 콘솔에서의 단계는 리포지토리 생성리포지토리 편집 단원을 참조하십시오.

변경 불가능 태그로 구성된 리포지토리를 생성하려면

다음 명령 중 하나를 사용하여 변경 불가능 태그로 구성된 새 이미지 리포지토리를 생성합니다.

  • create-repository(AWS CLI)

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

    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(Windows PowerShell용 AWS 도구)

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