AWS CodeBuild의 빌드 환경 참조 - AWS CodeBuild

AWS CodeBuild의 빌드 환경 참조

AWS CodeBuild를 호출하여 빌드를 실행할 때 빌드 환경에 대한 정보를 제공해야 합니다. 빌드 환경은 운영 체제, 프로그래밍 언어 실행 시간 및 CodeBuild에서 빌드를 실행하는 데 사용되는 도구의 조합을 나타냅니다. 빌드 환경의 작동 방식에 대한 자세한 정보는 CodeBuild 작동 방식 단원을 참조하십시오.

빌드 환경에는 Docker 이미지가 들어 있습니다. 자세한 내용은 Docker Docs 웹 사이트에서 Docker Glossary를 참조하십시오.

빌드 환경에 대한 정보를 CodeBuild에 제공할 때는 지원되는 리포지토리 유형의 Docker 이미지 식별자를 지정해야 합니다. 여기에는 CodeBuild Docker 이미지 리포지토리, Docker Hub에서 공개적으로 사용 가능한 이미지, AWS 계정에 액세스 권한이 주어진 Amazon Elastic Container Registry(Amazon ECR) 리포지토리가 포함됩니다.

  • CodeBuild Docker 이미지 리포지토리에 저장된 Docker 이미지는 해당 서비스에 사용하도록 최적화되어 있으므로 이를 사용하는 것이 좋습니다. 자세한 내용은 CodeBuild가 제공하는 도커 이미지 단원을 참조하십시오.

  • Docker Hub에 저장되어 있는 공개적으로 사용 가능한 도커 이미지 식별자를 가져오려면 Docker Docs 웹 사이트의 리포지토리 검색을 참조하십시오.

  • AWS 계정의 Amazon ECR 리포지토리에 저장되어 있는 도커 이미지로 작업하는 방법을 알아보려면 Amazon ECR 샘플 단원을 참조하십시오.

도커 이미지 식별자 외에도 빌드 환경에서 사용할 컴퓨팅 리소스 세트를 지정할 수 있습니다. 자세한 내용은 빌드 환경 컴퓨팅 유형 단원을 참조하십시오.