Vercel Container Registry 리포지토리를 팀 간에 공유하기
요약
Vercel Container Registry의 리포지토리를 다른 팀과 공유할 수 있는 기능이 추가되었습니다. 공유된 리포지토리는 읽기 전용으로 제공되며, Vercel CLI를 통해 간편하게 권한을 관리할 수 있습니다.
핵심 포인트
- 다른 Vercel 팀에 리포지토리 읽기 권한 부여 가능
- 공유된 리포지토리는 pull만 가능하며 push/삭제 불가
- Vercel CLI를 사용하여 권한 추가, 목록 확인, 제거 가능
- 최대 100개의 팀까지 리포지토리 공유 지원
이제 다른 Vercel 팀과 리포지토리를 공유하여 해당 이미지에 대한 읽기 권한(read access)을 부여할 수 있습니다. Vercel Container Registry
공유는 읽기 전용(read-only)이며 리포지토리 전체에 적용됩니다. 수신자는 모든 이미지를 pull 하여 사용할 수 있지만, push, 삭제 또는 재공유는 할 수 없습니다. 또한 자신의 팀과 리포지토리를 공유할 수도 있습니다. 각 리포지토리는 최대 100개의 팀과 공유할 수 있습니다.
프로젝트 대시보드의 Images → repository → Settings → Repository Sharing에서 공유하거나, Vercel CLI를 사용하여 공유할 수 있습니다:
# 팀과 리포지토리 공유 vercel vcr permissions my-repository add other-team # 권한이 있는 팀 목록 확인 vercel vcr permissions my-repository ls # 팀의 권한 취소 vercel vcr permissions my-repository rm other-team # 모든 공유 권한 제거 vercel vcr permissions my-repository clear
공유된 이미지는 image에서 사용할 수 있으며, Sandbox.create()에서 팀 범위(team-scoped) 참조를 수락합니다: Vercel Sandbox
import { Sandbox } from '@vercel/sandbox'; const sandbox = await Sandbox.create({ image: 'other-team/their-project/shared-repository:latest', });
리포지토리 공유는 모든 플랜에서 사용할 수 있습니다. 시작하려면 Vercel CLI를 v58.3.0 이상으로 업데이트하고, 더 자세한 내용은 Vercel Container Registry를 확인하세요. npm i -g vercel@latest documentation
AI 자동 생성 콘텐츠
본 콘텐츠는 Vercel AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기