Amazon Elastic Container Registry (ECR) has just added IPv6 support for both its API and Docker/OCI endpoints—available now for ECR and ECR Public users! This is a big step forward for developers and teams aiming to modernize their networking stack and remove IPv4 limitations.
🔍 What’s New?
With this release, Amazon ECR introduces dual-stack endpoints that support both IPv4 and IPv6. This means:
- You can pull container images over IPv6 using the AWS SDK or Docker/OCI CLI.
- The new endpoints automatically resolve to an IPv4 or IPv6 address based on your client/network configuration.
- It supports IPv6 compliance and simplifies transitions away from NAT-based networking.
💡 Why It Matters
If you're working with containerized infrastructure at scale, IP address management can be a pain point. IPv6 offers:
- Virtually unlimited IP addresses
- Improved routing and network efficiency
- Easier scaling across large container fleets
- Better compatibility with modern cloud-native tools and environments
This change removes a significant barrier for teams looking to fully transition to IPv6-only environments.
✅ Getting Started
To use IPv6 with ECR:
- Update your endpoint URL to use the new dual-stack hostname provided by ECR.
- Ensure your VPC/network is IPv6-enabled.
- Use the Docker or OCI CLI, or AWS SDK, as usual—no changes needed in the command syntax.