VCR: Vercel Container Registry 소개
요약
Vercel이 OCI 준수 이미지 레지스트리인 VCR(Vercel Container Registry)을 출시했습니다. 표준 Docker 명령어를 지원하며, 푸시된 이미지는 Vercel의 Sandbox 및 Functions 환경에서 실행되도록 자동으로 최적화됩니다.
핵심 포인트
- OCI 준수 레지스트리로 docker push/pull/tag 표준 명령어 지원
- Vercel 프로젝트 내 무제한 저장소 생성 및 자동 관리 가능
- Vercel의 권한 제어 및 OIDC/액세스 토큰 인증 체계 활용
- Fluid Compute 환경에 최적화된 사전 컴파일된 스냅샷 저장
- Dockerfile을 Vercel Functions 및 Sandboxes에서 직접 호스팅 가능
이제 Vercel에서 컨테이너 이미지를 직접 push, pull 및 관리할 수 있습니다.
Vercel Container Registry (VCR)는 Vercel의 인프라에서 호스팅되는 OCI 준수(OCI-compliant) 이미지 레지스트리입니다. 이는 표준 워크플로인 docker push, docker pull, docker tag와 함께 작동하므로, 새로 배울 것이 없으며 도구의 마이그레이션도 필요하지 않습니다.
Vercel 프로젝트는 무제한의 저장소(repositories)를 가질 수 있습니다. Vercel 대시보드를 통해 직접 저장소를 생성 및 관리하거나, 단순히 VCR로 직접 push할 수도 있습니다. Vercel이 즉석에서 저장소를 자동으로 생성해 드립니다.
작업은 Vercel의 나머지 부분과 동일한 권한 제어(authorization controls)를 사용합니다. 토큰이 프로젝트 범위(project scope)에 대한 액세스 권한을 가지고 있다면, OIDC 또는 액세스 토큰(access token)으로 인증할 수 있습니다.
이미지를 push하면, Vercel은 백그라운드에서 Sandbox 및 Functions에서 사용할 수 있도록 자동으로 최적화합니다. Vercel은 이미지가 요청될 때 사용할 이미지의 사전 컴파일된 스냅샷(precompiled snapshot)을 저장합니다. 이는 Fluid Compute에서 실행되도록 최적화된 Sandbox 스냅샷과 동일한 형식을 사용합니다.
Vercel의 빌드 환경은 현재 프로젝트에 대한 인증이 자동으로 설정됩니다. 즉, Vercel의 빌드 및 배포(build & deploy) 프로세스를 통해 이미지를 빌드하고 저장할 수 있습니다. 또한 오늘부터 Dockerfile을 Vercel로 직접 가져와서 Vercel Functions 또는 Vercel Sandboxes에서 호스팅할 수도 있습니다.
VCR에 대한 자세한 내용은 문서(documentation)에서 확인하세요.
Fluid Compute에 최적화됨
Vercel에서 빌드 및 배포
AI 자동 생성 콘텐츠
본 콘텐츠는 Vercel AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기