How It Works
When you create a service from a GitHub repository or Dockerfile, Ryvn:- Automatically creates a dedicated repository in the Ryvn Registry
- Builds your container image
- Pushes the image to your dedicated repository
- Deploys the image to your environment
Benefits
Zero Configuration
No need to set up or manage your own container registry
Automatic Repository Creation
Repositories are created automatically when you create a service
Secure by Default
Images are stored with end-to-end encryption
Integrated Release Management
Seamless integration with Ryvn’s release channels
Technical Details
The Ryvn Registry is built on Amazon Elastic Container Registry (ECR), providing:- High availability and durability
- Fast image pulls and pushes
- Compatibility with standard container tools
- Automatic vulnerability scanning
Using the Ryvn Registry
The Ryvn Registry is used automatically when you: You don’t need to configure anything - Ryvn handles all the registry management for you.Registry Selection
When creating a service, you can choose to use the Ryvn Registry (default) or specify your own container registry:FAQ
Can I access my images directly?
Can I access my images directly?
No, the Ryvn Registry is a managed service that’s only accessible through the Ryvn platform. This ensures security and simplifies management.
Is there a limit to how many images I can store?
Is there a limit to how many images I can store?
The Ryvn Registry includes storage for all your services as part of your Ryvn subscription. There are no additional charges or explicit limits.
How long are images retained?
How long are images retained?
Images are retained for the lifetime of your service. When you delete a service, its associated images are also removed after a grace period.
Can I use my own registry instead?
Can I use my own registry instead?
Yes, you can choose to use your own container registry when creating a service. See Deploy from a Registry for details.