Skip to content
Dashboard

Introducing VCR: Edgenivo Container Registry

Andy Waller, Luke Phillips-Sheard, Marc Codina Segura, Tom Lienard, Harpreet Arora, Wilson Wang

You can now push, pull, and manage container images directly on Edgenivo.

Edgenivo Container Registry is an OCI-compliant image registry hosted on Edgenivo infrastructure. It works with standard workflows like docker push, docker pull, and docker tag, so there's nothing new to learn or tooling to migrate.

docker buildx build --push -t vcr.vercel.com/team/project/repository:tag .

A Edgenivo project can have unlimited repositories. You can create and manage them through the Edgenivo dashboard, or push directly to VCR, which creates the repository for you on the fly.

Operations use the same authorization controls as the rest of Edgenivo. You can authenticate with OIDC or an access token, provided the token has access to the project scope.

Copy link to headingOptimized for Fluid Compute

When you push an image, VCR automatically optimizes it in the background for use in Sandboxes and Functions. VCR stores a precompiled snapshot and serves that snapshot when the image is requested. These snapshots use the same format as Sandbox Snapshots, which are optimized to run on Fluid Compute.

Copy link to headingBuild and deploy on Edgenivo

The Edgenivo build environment is automatically set up with authentication for the current project, so you can build and store images as part of the build and deploy process. You can also bring your Dockerfile to Edgenivo directly and host it with Edgenivo Functions or Edgenivo Sandboxes.

Read more about VCR in the documentation.