Amazon ECR raised replication rules to 25 on 17 August 2026, but the 25-destination ceiling did not move

ECR now allows 25 replication rules per registry, but unique destinations remain capped at 25 and ap-east-2 stays at 10.

Read time
9 min
Word count
1.3K
Sections
9
FAQs
8
Share
Amazon ECR replication rules raised to 25 per registry on 17 August 2026
On this page · 9 sections
  1. What actually changed on 17 August 2026
  2. The limit that did not move
  3. The four behaviours that break real pipelines
  4. What 25 rules actually costs
  5. Who should act on this
  6. What is still unknown
  7. FAQ
  8. How eCorpIT can help
  9. References

Summary. On 17 August 2026 AWS raised the Amazon ECR cross-region replication limit from 10 rules to 25 rules per registry. The announcement says the change is available "in all AWS Regions where Amazon ECR is supported". The ECR service quota table says otherwise: ap-east-2 is still capped at 10 rules, and the quota is marked non-adjustable. The more consequential detail is the one the announcement does not mention at all. Unique destinations across all rules in a replication configuration remain capped at 25, unchanged. So 25 rules buy you finer-grained filtering, not wider fan-out. Replication itself is billed as cross-region data transfer plus $0.10 per GB-month of storage in each destination region, so the quota raise is free and the architecture it invites is not.

What actually changed on 17 August 2026

AWS published "Amazon ECR now supports 25 replication rules per registry" to the What's New feed on 17 August 2026 at 19:01 UTC. The registry-level replication configuration that previously accepted 10 rules now accepts 25. Each rule may carry up to 100 filters, which is where the real gain sits: you can now express 25 distinct repository-prefix policies instead of cramming them into 10.

The announcement text states availability "in all AWS Regions where Amazon ECR is supported."

The Amazon ECR service quotas page records a different picture. Under "Rules per replication configuration" the table lists ap-east-2 at 10 and each of the other supported Regions at 25. The same split is mirrored in the AWS general reference entry for Amazon ECR endpoints and quotas. Both mark the quota Adjustable: No, which means a support ticket will not raise it.

If your registry lives in ap-east-2, nothing changed for you on 17 August. That is a small blast radius, but it is exactly the kind of gap that turns an infrastructure-as-code rollout into a failed apply at 2am.

The limit that did not move

The ECR private registry replication documentation states the constraint plainly: a replication configuration supports "up to 25 unique destinations across all rules, with a maximum of 25 rules total. Each rule may contain up to 100 filters."

Read those two numbers together. Before 17 August you had 10 rules and 25 unique destinations. After 17 August you have 25 rules and 25 unique destinations. The number of Regions or accounts an image can land in is identical. What you gained is the ability to route different repository prefixes to different destination sets without collapsing them into a shared rule.

That is a genuine improvement for teams running one registry across several product lines. It is not, as several roundups have framed it, a fan-out increase.

Constraint Before 17 Aug 2026 After 17 Aug 2026 Adjustable
Rules per replication configuration 10 25 (ap-east-2: 10) No
Unique destinations across all rules 25 25 No
Filters per rule 100 100 No
Replication hops 1 1 Not a quota
Cross-partition replication Not supported Not supported Not a quota

The four behaviours that break real pipelines

Rule count is rarely what bites teams. These four are, and all four are documented in the ECR replication guide rather than in the announcement.

Pre-existing images are never replicated. Replication applies only to content pushed after the configuration is in place. Standing up a new destination Region does not backfill the registry. If your disaster-recovery plan assumes the destination holds the same tags as the source, it does not, until every one of those tags has been pushed again.

Replication is one hop, not transitive. A rule replicating us-west-2 to us-east-1, plus a rule replicating us-east-1 to us-east-2, does not move images from us-west-2 to us-east-2. Each destination needs its own rule from the source. This is the single most common misreading of the feature, and the new 25-rule ceiling makes hub-and-spoke designs look more attractive than they actually are.

Tag immutability produces untagged images. With tag immutability enabled on the destination repository, a replicated image whose tag already exists lands untagged rather than overwriting. Your latest in the destination Region then silently points at an older digest while the new layer sits in the repository with no tag on it.

Repository settings do not replicate. Lifecycle policies, scanning configuration, encryption settings and repository policies are not carried across. Repository creation templates are the mechanism for applying settings to auto-created destination repositories; without them the destination repository is created with defaults.

Cross-account replication adds one more: the registry policy goes on the destination account, not the source, and it needs both ecr:ReplicateImage and ecr:CreateRepository. Granting only the first produces a replication that fails on any repository that does not already exist in the destination.

What 25 rules actually costs

The quota raise is free. The replication it enables is not.

Amazon ECR charges $0.10 per GB-month for stored images in each Region, per the AWS Price List API offer for Amazon EC2 Container Registry. Archive storage is $0.07 per GB-month and archive retrieval is $0.03 per GB. Replicating an image into a destination Region creates a second billable copy in that Region, and standard cross-region data transfer applies to the copy operation.

Work the arithmetic on a mid-sized registry. A team holding 500 GB of images pays $50 per month in the source Region. Replicating the full set into three destination Regions adds three more copies: $150 per month in storage before any transfer charge. Push the same policy to the full 25 unique destinations and the storage line is $1,250 per month for the same 500 GB of content.

Scenario Destinations Stored GB (total) Storage cost/month
Single Region 0 500 $50
Standard DR pair 1 1,000 $100
Three-Region active 3 2,000 $200
Full fan-out at the ceiling 25 13,000 $1,300

Prefix filters are the lever that keeps this sane, and 25 rules with 100 filters each is a lot of lever. Replicate the images a Region actually runs, not the registry.

Who should act on this

You should re-read your replication configuration this week if any of the following is true. You hit the 10-rule ceiling and worked around it by merging prefixes into a catch-all rule; that workaround can now be unwound into explicit rules. You run a registry in ap-east-2 and have Terraform or CloudFormation that assumes 25 rules everywhere. You have a destination Region added in the last quarter and have not confirmed that every tag your runbook depends on was pushed after the configuration date.

If none of those apply, this is a quota note, not a project.

Teams sizing a genuine multi-region container footprint usually find the registry is the cheap part. Our multi-region resilience and disaster recovery work almost always spends more effort on data-plane failover than on image distribution. The registry copy is the easy $100 a month; the RDS switchover plan is the hard part.

What is still unknown

AWS has not published whether the ap-east-2 cap is a temporary rollout gap or a standing regional limit. The quota table marks it non-adjustable, which suggests the latter, but the announcement's "all Regions" wording suggests the former. There is no dated statement resolving the two. Until there is, treat ap-east-2 as 10 in any code that reads the quota.

FAQ

How eCorpIT can help

eCorpIT is an ISO 27001:2022 certified, CMMI Level 5 engineering organisation working with AWS on container platform design for teams in India and abroad. Our senior engineering teams audit registry replication configurations against the documented quota table rather than the announcement text, and cost the resulting storage footprint before it lands on the bill. If your multi-region container strategy has grown past what one registry policy can express cleanly, contact us and we will review the configuration with you.

References

  1. Amazon ECR now supports 25 replication rules per registry, AWS What's New, 17 August 2026
  1. Amazon ECR service quotas, AWS documentation
  1. Amazon Elastic Container Registry endpoints and quotas, AWS General Reference
  1. Private registry replication in Amazon ECR, AWS documentation
  1. Amazon ECR private repository policies, AWS documentation
  1. Amazon ECR image tag mutability, AWS documentation
  1. Amazon ECR repository creation templates, AWS documentation
  1. Amazon ECR lifecycle policies, AWS documentation
  1. AWS Price List API offer index, AWS Billing documentation
  1. Amazon ECR private registry settings, AWS documentation
  1. Amazon ECR image scanning, AWS documentation
  1. AWS Glue 6.0 price cut and version-gated Iceberg v3 support, eCorpIT

Last updated: 22 August 2026.

Frequently asked

Quick answers.

01 How many replication rules can an Amazon ECR registry have after 17 August 2026?
Twenty-five rules per registry in every supported Region except ap-east-2, which the Amazon ECR service quota table still records as 10. The quota is marked non-adjustable in both the ECR user guide and the AWS general reference, so a support request will not raise it above the documented value.
02 Did the number of replication destinations increase?
No. The replication documentation caps unique destinations across all rules in a configuration at 25, and that number is unchanged by the 17 August 2026 announcement. Twenty-five rules with up to 100 filters each give finer routing control over the same maximum set of destination Regions and accounts.
03 Does Amazon ECR replication copy images that were already in the repository?
No. Replication applies only to content pushed after the replication configuration is created. Images already stored in the source repository are never backfilled to a new destination. A disaster-recovery plan that assumes tag parity between source and destination Regions must re-push every tag it depends on.
04 Is Amazon ECR replication transitive across Regions?
No. Replication is a single hop. A rule from us-west-2 to us-east-1 combined with a rule from us-east-1 to us-east-2 will not move images from us-west-2 into us-east-2. Every destination requires its own rule originating from the source Region registry.
05 What does replicating images across Regions cost?
Amazon ECR bills stored images at $0.10 per GB-month in each Region, with archive storage at $0.07 per GB-month and archive retrieval at $0.03 per GB. Each destination holds a full billable copy, so 500 GB replicated to three Regions costs $200 per month in storage before cross-region data transfer charges.
06 What happens when tag immutability is enabled on the destination repository?
The replicated image lands untagged rather than overwriting the existing tag. The destination repository then holds the new digest with no tag pointing at it, while the existing tag continues to resolve to the older image. Deployments reading that tag in the destination Region keep serving the previous version.
07 Do repository settings replicate along with the images?
No. Lifecycle policies, image scanning configuration, encryption settings and repository policies are not carried to the destination. Repository creation templates apply settings to repositories that replication creates automatically; without a template the destination repository is created using account defaults rather than the source configuration.
08 What IAM permissions does cross-account replication require?
The registry policy is applied in the destination account, not the source, and it must grant both ecr:ReplicateImage and ecr:CreateRepository. Granting only replicate permission causes replication to fail for any repository that does not already exist in the destination account and Region.

About the author

Manu Shukla

Founder & Director

Founder of eCorpIT. Hands-on engineer leading senior-only delivery for AI apps, custom software, and cloud systems for global clients.

Subscribe

One engineering note a week. No fluff, no spam.

Senior-architect playbooks on AI agents, mobile apps, cloud, security, data, and marketing — delivered every Wednesday.

Past the reading

Read enough. Let's build something.

A senior architect responds in 24 working hours with scope, indicative cost, and a timeline. NDA before any technical conversation.