빠른 시작: 사전 빌드된 샘플 컨테이너 배포

이 페이지에서는 Container Registry 저장소에 이미 업로드된 샘플 컨테이너를 Cloud Run에 배포하는 방법을 보여줍니다.

시작하기 전에

  1. Google 계정으로 로그인합니다.

    아직 계정이 없으면 새 계정을 등록하세요.

  2. Google Cloud Console의 프로젝트 선택기 페이지에서 Google Cloud 프로젝트를 선택하거나 만듭니다.

    프로젝트 선택기 페이지로 이동

  3. Cloud 프로젝트에 결제가 사용 설정되어 있는지 확인합니다. 프로젝트에 결제가 사용 설정되어 있는지 확인하는 방법을 알아보세요.

샘플 컨테이너 배포

컨테이너를 배포하려면 다음 안내를 따르세요.

  1. Cloud Run으로 이동

  2. 서비스 만들기를 클릭하여 서비스 만들기 양식을 표시합니다.

    이미지

    다음 안내를 따라 양식을 작성하세요.

    1. 개발 플랫폼으로 Cloud Run(완전 관리형)을 선택합니다.

    2. 서비스를 배치할 리전을 선택합니다.

    3. 서비스에 부여할 이름을 지정합니다.

    4. 인증되지 않은 호출 허용을 선택하면 웹브라우저에서 결과를 열 수 있습니다.

    5. 서비스 만들기 양식의 두 번째 페이지로 이동하려면 다음을 클릭합니다.

      이미지

      다음 안내를 따라 양식을 작성하세요.

      1. gcr.io/cloudrun/hello를 컨테이너 이미지로 사용합니다.

      2. 만들기를 클릭하여 Cloud Run에 이미지를 배포하고 배포가 완료될 때까지 기다립니다.

  3. 표시된 URL 링크를 클릭하여 배포된 컨테이너를 실행합니다.

Cloud Run 위치

Cloud Run은 리전을 기반으로 합니다. 즉, Cloud Run 서비스를 실행하는 인프라가 특정 리전에 위치해 있으며 해당 리전 내의 모든 영역에서 중복으로 사용할 수 있도록 Google이 관리합니다.

Cloud Run 서비스를 실행하는 리전을 선택하는 데 있어 중요한 기준은 지연 시간, 가용성 또는 내구성 요구사항입니다. 일반적으로 사용자와 가장 가까운 리전을 선택할 수 있지만 Cloud Run 서비스에서 사용하는 다른 Google Cloud 제품 위치도 고려해야 합니다. 여러 위치에서 Google Cloud 제품을 함께 사용하면 서비스 지연 시간과 비용에 영향을 미칠 수 있습니다.

Cloud Run은 다음 리전에서 사용할 수 있습니다.

등급 1 가격 적용

  • asia-east1(타이완)
  • asia-northeast1(도쿄)
  • asia-northeast2(오사카)
  • europe-north1(핀란드)
  • europe-west1(벨기에)
  • europe-west4(네덜란드)
  • us-central1(아이오와)
  • us-east1(사우스캐롤라이나)
  • us-east4(북 버지니아)
  • us-west1(오리건)

등급 2 가격 적용

  • asia-east2(홍콩)
  • asia-northeast3(대한민국 서울)
  • asia-southeast1(싱가포르)
  • asia-southeast2 (자카르타)
  • asia-south1(인도 뭄바이)
  • australia-southeast1(시드니)
  • europe-west2(영국 런던)
  • europe-west3(독일 프랑크푸르트)
  • europe-west6(스위스 취리히)
  • northamerica-northeast1(몬트리올)
  • southamerica-east1(브라질 상파울루)

Cloud Run 서비스를 이미 만들었다면 Cloud Console의 Cloud Run 대시보드에서 리전을 확인할 수 있습니다.

수고하셨습니다. Cloud Run에 수신 웹 요청에 응답하는 컨테이너가 배포되었습니다. Cloud Run은 수신된 요청을 처리하기 위해 컨테이너를 수평 확장하고, 수요가 감소하면 수평 축소합니다. 요청 처리 도중 소비한 CPU, 메모리, 네트워킹에 대해서만 비용을 지불하면 됩니다.

다음 단계

코드 소스에서 컨테이너를 빌드한 다음 Container Registry로 푸시하고 배포하는 방법은 다음을 참조하세요.