Vercel Container Registry now lets you share a repository with other Vercel teams to grant read access to its images.
Sharing is read-only and covers the whole repository. Recipients can pull and use every image, but cannot push, delete, or re-share. You can also share a repository with your own team. Each repository can be shared with up to 100 teams.
Share from the project dashboard under Images β repository β Settings β Repository Sharing, or with the Vercel CLI:
# Share a repository with a team
vercel vcr permissions my-repository add other-team
# List teams with access
vercel vcr permissions my-repository ls
# Revoke a team's access
vercel vcr permissions my-repository rm other-team
# Remove all shared access
vercel vcr permissions my-repository clear
Shared images can be used in Vercel Sandbox , accepting a team-scoped image reference in Sandbox.create() :
import { Sandbox } from '@vercel/sandbox' ;
const sandbox = await Sandbox .β¦