Vercel Container Registry now lets you make a repository public, so anyone with a Vercel account can pull and use its images.
Sharing already granted read access to up to 100 teams, and making a repository public opens that access to every Vercel team rather than a named set. Public access is read-only, so anyone can pull and use the images but cannot push, delete, or otherwise change the repository. Repositories stay private by default.
Make a repository public from the project dashboard under Images β repository β Settings β Public Access, where confirming requires typing the repository name. You can also set visibility from the Vercel CLI:
vercel vcr config < repository > --public true
vercel vcr config < repository > --public false
Public images work like shared images in Vercel Sandbox , which accepts a team-scoped image reference in Sandbox.create() :
import { Sandbox } from '@vercel/sandbox' ;
const sandbox = await Sandbox .β¦