pile·
인프라 / DevOps·vercel-blogVercel Blog·

Vercel Functions에서 Dockerfile로 컨테이너 배포하기

Vercel Functions가 이제 Dockerfile 또는 Containerfile을 사용해 HTTP 서버를 Fluid compute에 직접 배포할 수 있게 됐다. OCI 호환 이미지라면 언어 제약 없이(Go, Rust, Python 등) 배포 가능하며, 커밋마다 이미지를 자동으로 빌드·VCR 푸시·배포한다.

핵심 포인트
  • Dockerfile.vercel 또는 Containerfile.vercel 파일에 HTTP 서버를 정의하면 Vercel이 자동으로 빌드·Vercel Container Registry 푸시·배포 진행
  • $PORT 환경변수에서 수신하도록 HTTP 서버 설정 필수
  • OCI 호환 이미지라면 언어 무관(Go, Rust, Python 등 모두 지원) — 기존 JavaScript 중심 제약에서 벗어남
  • 기존 Vercel 인프라(preview 배포, structured logging, intelligent routing, auto scaling) 그대로 활용
상세 정리
  • 배경: 기존 Vercel Functions는 JavaScript/TypeScript 중심이었고, 다른 언어 런타임 배포는 별도 설정이 필요했다
  • 지원 형식: Dockerfile 또는 Containerfile(Dockerfile.vercel / Containerfile.vercel 파일명), OCI 호환 이미지 — Docker 표준 그대로 사용
  • 설정 요건: $PORT 환경변수에서 listen하는 HTTP 서버 구성 필수 — 포트를 하드코딩하면 동작하지 않음
  • Go 예시: 멀티스테이지 빌드 — golang:1.24-alpine에서 컴파일 후 alpine:3.20 최소 이미지에 바이너리만 포함해 배포, 이미지 크기 최소화
  • 자동화: 커밋 푸시 시 이미지 자동 빌드 → VCR(Vercel Container Registry) 자동 푸시 → 배포 완료 — 수동 Docker 작업 불필요
  • Fluid compute 통합: Fluid compute 위에서 실행되므로 Active CPU 과금과 autoscaling이 그대로 적용
왜 읽나Go, Rust 등 JavaScript 외 언어로 HTTP 서버를 작성하면서 Vercel의 배포 편의성과 인프라를 그대로 활용하고 싶은 개발자에게 유용하다.
vercel-blog
Vercel Blog 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 인프라 / DevOps·AWS KoreaAWS Korea Tech·

    엔터프라이즈 보안 요구사항을 충족하는 프라이빗 Amazon Bedrock AgentCore 구축하기

    Amazon Bedrock AgentCore의 VPC egress 기능(2026년 4월 추가)을 활용해 온프레미스 LLM·사내 IdP·사내 MCP 서버에 인터넷 노출 없이 연결하는 방법을 다룬다. 규제 산업 엔터프라이즈가 기존 사내 자산을 그대로 유지하면서 Bedrock AgentCore를 안전하게 구축하기 위한 구성 가이드다.

    요약 이어보기
    #mcp#amazon-bedrock#vpc+2
  2. 인프라 / DevOps·gitlab-engGitLab Blog·

    OpenTofu와 Argo CD로 구성하는 GitLab 기반 AWS 제어 플레인

    GitLab을 단일 제어 플레인으로 삼아 OpenTofu로 AWS 인프라를 프로비저닝하고, Argo CD로 GitOps 기반 애플리케이션 배포까지 자동화하는 엔드투엔드 튜토리얼이다. VPC·EKS 클러스터 구성부터 Helm 기반 툴 설치, 샘플 앱 배포까지 모든 과정이 GitLab CI/CD 파이프라인으로 연결된다.

    요약 이어보기
    #kubernetes#aws-eks#gitops+2
  3. 인프라 / DevOps·AWS KoreaAWS Korea Tech·

    Amazon Bedrock 기반 사내 LLM, 키 발급부터 비용 차단까지: F&F의 LiteLLM 게이트웨이 운영 사례

    패션 기업 F&F가 Amazon Bedrock과 LiteLLM 프록시를 결합해 구축한 사내 LLM 플랫폼 운영 사례다. API 키 셀프서비스 발급, 모델별 접근 승인 워크플로, 사용자·프로젝트별 예산 자동 차단까지 전 과정을 직접 구현한 아키텍처 결정과 운영 교훈을 공유한다.

    요약 이어보기
    #kubernetes#amazon-bedrock#litellm+2