Referencia de entornos de compilación de AWS CodeBuild - AWS CodeBuild

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Referencia de entornos de compilación de AWS CodeBuild

Si llama a AWS CodeBuild para ejecutar una compilación, deberá proporcionar información sobre el entorno que va a usar. Un entorno de compilación representa una combinación de sistema operativo, tiempo de ejecución del lenguaje de programación y herramientas que CodeBuild utiliza para ejecutar una compilación. Para obtener información sobre cómo funciona un entorno de compilación, consulte Cómo funciona CodeBuild.

Un entorno de compilación contiene una imagen de Docker. Para obtener información, consulte el glosario de Docker en el sitio web de Docker Docs.

Cuando se proporciona información a CodeBuild sobre el entorno de compilación, es necesario especificar el identificador de una imagen de Docker en un tipo de repositorio compatible. Entre estos se incluyen el repositorio de imágenes de Docker de CodeBuild, imágenes disponibles públicamente en Docker Hub y repositorios de Amazon Elastic Container Registry (Amazon ECR) a los que su cuenta de AWS tiene permiso de acceso.

  • Le recomendamos que utilice imágenes de Docker almacenadas en el repositorio de imágenes de Docker de CodeBuild, ya que están optimizadas para su uso con el servicio. Para obtener más información, consulte Imágenes de Docker proporcionadas por CodeBuild.

  • Para obtener el identificador de una imagen de Docker disponible públicamente almacenada en Docker Hub, consulte Búsqueda de repositorios en el sitio web de Docker Docs.

  • Para obtener información sobre cómo trabajar con imágenes de Docker almacenadas en repositorios de Amazon ECR en su cuenta de AWS, consulte Ejemplo de Amazon ECR.

Además de un identificador de imágenes de Docker, deberá especificar también el conjunto de recursos informáticos que utiliza el entorno. Para obtener más información, consulte Modos y tipos de computación del entorno de compilación.