Cloud Build 파이프라인이 Python 앱을 빌드하고 Cloud Run에 배포합니다. 배포 시간과 불필요한 단계를 줄이려면 무엇을 변경해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 빌드 구성의 Docker 빌드 단계에 --cache-from 인수를 추가합니다..
이것이 정답인 이유
정답은 빌드 구성의 Docker 빌드 단계에 --cache-from 인수를 추가하는 것입니다. 이 인수는 Docker 빌드 시 이전 빌드 레이어를 캐시로 재사용하여 빌드 시간을 크게 단축합니다. 특히 변경 사항이 적은 애플리케이션의 경우 효과적입니다. 컨테이너를 Artifact Registry로 푸시하는 단계를 제거하는 것은 잘못된 접근입니다. Artifact Registry는 컨테이너 이미지를 저장하고 관리하는 필수 서비스이며, 이를 제거하면 Cloud Run에 배포할 이미지가 없어집니다. VPC에 새 Docker 레지스트리를 배포하고 VPC 내에서 Cloud Build 워커 풀을 사용하는 것은 보안이나 네트워크 성능 향상에는 도움이 될 수 있지만, 빌드 시간 단축과는 직접적인 관련이 없습니다. Cloud Run과 동일한 리전에 있는 Cloud Storage 버킷에 이미지 아티팩트를 저장하는 것은 이미지 배포 속도에 영향을 줄 수 있지만, 빌드 자체의 속도를 단축하지는 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음